2017-07-04 18 views
0

私はimacrosを使っていくつかのデータを抽出し、そのデータをcsvに追加しようとしています。 これはこれは私がデータを抽出していた場所からlinkで抽出imacrosのcsvにデータを書き込んだり追加できません

'Gives me a numeric value(e.g 14) 
TAG POS=1 TYPE=span ATTR=CLASS:proPriceField&&TXT:* EXTRACT=TXT 
SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/[0-9,]+/);") 

'Gives me a numeric value(e.g 2456) 
TAG POS=1 TYPE=span ATTR=CLASS:sqrPriceField&&TXT:* EXTRACT=TXT 
SET abc EVAL("'{{!EXTRACT}}'.match(/[0-9,]+/);") 

'Gives me a text value(e.g "Kalyan") 
TAG POS=1 TYPE=span ATTR=CLASS:localityFirst&&TXT:* EXTRACT=TXT 

'Gives me lattiude from a link 
TAG POS=2 TYPE=a ATTR=class:stop-propagation&&TXT:* EXTRACT=HTM 
SET lat EVAL("'{{!EXTRACT}}'.match(/\?(lat=.+?)&/)[1];") 

'Gives me longitude from a link 
SET longt EVAL("var regex = /longt=(\\d+(?:\\.\\d+)?)/g; var str = '{{!EXTRACT}}';str.match(regex)[1];") 

SAVEAS TYPE=!EXTRACT FOLDER=* FILE=temp.csv 

ための私のコードです。私はデータを期待してい

は次の形式

ProPrice SqrPrice Locality Lat  Longt 
14  2456  Kalyan 19.456 17.897 

に追加する必要があります。しかし、CSVにデータを書き込み中に上記のコードはエラー"reject is not defined, line: 20 (Error code: -1001)"を与え、それが起こっている理由は上の任意の提案。すべてのヘルプは非常にappreciated.Thanks

答えて

1

私は少しあなたのコードを修正し、次のようになります。コードは完全にそれがエクスポート中に列名を与えていないという事実を除いてcsvファイルにデータをエクスポート細かい実行されている

'Gives me a numeric value(e.g 14) 
TAG POS=1 TYPE=span ATTR=CLASS:proPriceField&&TXT:* EXTRACT=TXT 
SET ProPrice EVAL("'{{!EXTRACT}}'.match(/[0-9,]+/);") 
SET !EXTRACT NULL 

'Gives me a numeric value(e.g 2456) 
TAG POS=1 TYPE=span ATTR=CLASS:sqrPriceField&&TXT:* EXTRACT=TXT 
SET SqrPrice EVAL("'{{!EXTRACT}}'.match(/[0-9,]+/);") 
SET !EXTRACT NULL 

'Gives me a text value(e.g "Kalyan") 
TAG POS=1 TYPE=span ATTR=CLASS:localityFirst&&TXT:* EXTRACT=TXT 
SET Locality {{!EXTRACT}} 
SET !EXTRACT NULL 

'Gives me lattiude from a link 
TAG POS=2 TYPE=a ATTR=class:stop-propagation&&TXT:* EXTRACT=HTM 
SET lat EVAL("'{{!EXTRACT}}'.match(/\?(lat=.+?)&/)[1];") 

'Gives me longitude from a link 
SET longt EVAL("var regex = /longt=(\\d+(?:\\.\\d+)?)/g; var str = '{{!EXTRACT}}';str.match(regex)[1];") 

SET !EXTRACT {{ProPrice}}[EXTRACT]{{SqrPrice}}[EXTRACT]{{Locality}}[EXTRACT]{{lat}}[EXTRACT]{{longt}} 

SAVEAS TYPE=EXTRACT FOLDER=* FILE=temp.csv 
+0

、そんなに遅く返事をしてくれた – deepesh

関連する問題