Imacros script extrahieren und speichern in csv
Ich bin neu in imacros und bin mit ein wenig Mühe, herauszufinden, dieses Skript. Hier ist mein imacros Skript
VERSION BUILD=8920312 RECORDER=FX
TAB T=1
SET !DATASOURCE input.csv
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://URL.com/Property/Search
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/Property/Search ATTR=ID:PropertyAddress CONTENT={{!COL1}}
TAG POS=1 TYPE=BUTTON FORM=ACTION:/Property/Search ATTR=ID:btnSearchSubmit
WAIT SECONDS=10
TAG POS=1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:\Users\admin\Documents\iMacros\Downloads FILE=extract.csv`
Den Eingang.csv hat eine Liste von Adressen. Das Teil funktioniert einwandfrei.
Den Teil, den ich habe Probleme mit ist das extrahieren von text. Hier ist der code von der Seite mit dem text, den ich extrahieren möchten:
<td colspan="5" class="style2">
TEXT TO EXTRACT
</td>
Habe ich den Extrakt.csv-Format in den Ordner "downloads" also ich glaube nicht, dass das ein Problem. Das Skript scheint zu verlaufen, außer es ist nicht zu extrahieren den text. Das extrahieren von text-popup ist nur leere.
Bin ich auch Schwierigkeiten mit der Bestimmung der beste Weg, um zu speichern Sie die extrahierten Daten. Alle Daten in der Eingabe.csv-Adressen, und Sie sind alle in Spalte 1. Einige von Ihnen werden keine Ergebnisse zurückgegeben werden, wenn eingereicht.
Ideal, wenn das speichern der extrahierten Daten, die ich speichern möchten sowohl die Adresse stammt aus der {{!COL1}} Variablen und den extrahierten Daten in der gleichen Zeile, in der extrahieren.csv-Tabelle mit der Adresse und extrahiert die Daten in separaten Spalten.
Hoffe, dass ich erklärte, dass gut genug. Vielen Dank im Voraus für jegliche Hinweise!
InformationsquelleAutor user3766432 | 2015-08-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den zweiten Teil Ihrer Frage kann gelöst werden, indem Sie einfach eine Zeile nach
WAIT SECONDS=10
:SET !EXTRACT {{!COL1}}
.Die Frage, wie die Extraktion zu liegen scheint, in eine falsche
TYPE=TD
(oder nur in Abwesenheit von text, wenn 'iMacros' nicht wieder die "#EANF# " - Wert). Versuchen Sie die Aufnahme erneut ein klicken Sie auf das element, das Sie möchten, zu extrahieren text aus und vergleichen Sie den erhaltenen Befehl mit IhremTAG POS=1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
.Du eh testen, zum Beispiel:
TAG POS=1 TYPE=TD ATTR=COLSPAN:5&&CLASS:style2 EXTRACT=TXT
.InformationsquelleAutor Shugar