2016-07-25 31 views
-1

ich will Extrahieren von Daten bekommen: Name, E-Mail, Telefon, Datum, Ort
hier die HTML-Beispielcode:Wie kann iMacros die Daten extrahieren, ohne ein Attribut für ein Element zu haben?

<tbody> 
    <tr class="grid-row"> 
      <td>Jimmy Shark</td> 
      <td>[email protected]</td> 
      <td>082166883333</td> 
      <td>07/13/15, 07:23 AM</td> 
      <td></td> 
     </tr> 
    <tr class="odd grid-row"> 
      <td>Denny Large</td> 
      <td>[email protected]</td> 
      <td>08575510121</td> 
      <td>07/09/16, 11:55 PM</td> 
      <td></td> 
    </tr> 
    <more and repeated> 
</tbody> 

Antwort

0

Beginnen Sie mit dem folgenden Makro und korrigieren Sie Ihr Ziel zu erfüllen:

SET !ERRORIGNORE YES 
SET !TIMEOUT_STEP 0 
SET !EXTRACT_TEST_POPUP NO 

TAG XPATH="//tr[@class='grid-row'][{{!LOOP}}]/td[1]" EXTRACT=TXT 
TAG XPATH="//tr[@class='grid-row'][{{!LOOP}}]/td[2]" EXTRACT=TXT 
TAG XPATH="//tr[@class='grid-row'][{{!LOOP}}]/td[3]" EXTRACT=TXT 
TAG XPATH="//tr[@class='grid-row'][{{!LOOP}}]/td[4]" EXTRACT=TXT 
TAG XPATH="//tr[@class='grid-row'][{{!LOOP}}]/td[5]" EXTRACT=TXT 
PROMPT {{!EXTRACT}} 
SET !EXTRACT NULL 

TAG XPATH="//tr[@class='odd grid-row'][{{!LOOP}}]/td[1]" EXTRACT=TXT 
TAG XPATH="//tr[@class='odd grid-row'][{{!LOOP}}]/td[2]" EXTRACT=TXT 
TAG XPATH="//tr[@class='odd grid-row'][{{!LOOP}}]/td[3]" EXTRACT=TXT 
TAG XPATH="//tr[@class='odd grid-row'][{{!LOOP}}]/td[4]" EXTRACT=TXT 
TAG XPATH="//tr[@class='odd grid-row'][{{!LOOP}}]/td[5]" EXTRACT=TXT 
PROMPT {{!EXTRACT}} 
+0

oke Arbeit Shugar und ich ist es getan in cSV-Datei zu speichern .. das Problem, wie das Makro neben Seite ausführen kann und weitere Seite mit dem Link wie diese http://member.googlee.net/afleads?_al_p = 0 http://member.googlee.net/afleads?_al_p=1 http://member.googlee.net/afleads?_al_p=2 http://member.googlee.net/afleads?_a l_p = .... nächstes nächstes nächstes bis zum Ende oder kann SET bis 33 Seiten ... wenn Makros javasript werden, oke kein Problem .. danke Shugar –

+0

Sie können die Idee aus meiner Antwort [hier] (http: // stackoverflow. com/questions/38422883/regulär-imacros-transformieren-in-javascript-aber-noch-nicht-arbeiten). – Shugar