undefined

Was tun, wenn Octoparse nicht alle Elemente in der Liste erkennt? (Version 8)  

Wednesday, August 11, 2021 5:56 PM

Warum werden einige Listenelemente ausgelassen?

 

Octoparse erkennt die Elemente einer Liste anhand ihres Codierungsmusters im zugrunde liegenden HTML-Quellcode.

 

Wenn wir eine Liste erstellen , beginnen wir in der Regel damit, 2 beliebige Elemente aus der Liste auszuwählen, um ein Codierungsmuster zu definieren, auf das sich Octoparse beziehen kann. Wenn in diesem Fall einige Listenelemente nicht wie erwartet enthalten sind, dann haben sie höchstwahrscheinlich ein anderes Codierungsmuster als das definierte.

 

 

Wie kann ich Octoparse mitteilen, dass ich auch diese Elemente benötige?

 

Um die ausgelassenen Elemente einzubeziehen, können wir weiterhin die Elemente auf der Seite auswählen, um zu sehen, ob Octoparse die verbleibenden Elemente erkennen kann. Wenn dies nicht der Fall ist, können wir zunächst eine Schleife mit den ausgewählten Elementen erstellen und dann den Arbeitsablauf so ändern, dass alle Elemente einbezogen werden. In Octoparse bedeutet dies, dass der XPath-Ausdruck, der bei der vorherigen Erkennung automatisch generiert wurde, geändert oder neu geschrieben wird.

 

Wenn Sie XPath zum ersten Mal verwenden, sollten Sie sich zunächst mit den Grundlagen von HTML und XPath vertraut machen. Hier sind einige Tutorials (Englisch) als Referenz:

 

HTML basic

What is XPath and how to use it in Octoparse?

 

 

Wo wird der neue XPath-Ausdruck eingegeben?

 

Schritt 1. Öffnen Sie die Aktionseinstellungen von „Loop Item“

165156165.png

 

 

Schritt 2. Prüfen Sie die Option „Loop mode"

 

• Wenn der Modus „Variable listaktiviert ist, fahren Sie mit Schritt 3 fort.

• Wenn der Modus „Fixed list aktiviert ist, wechseln Sie zum Modus  „Variable list

1651561.png

 

 

Schritt 3. Geben Sie den neuen XPath-Ausdruck in das Textfeld ein

54615616516.png

 

Schritt 4. Klicken Sie auf OK, um die Veränderung zu speichern.

 

 

btnImg
Diese Website verwendet Cookies um Ihnen ein besseres Internet-Erlebnis zu ermöglichen. Lesen Sie wie wir Cookies verwenden und Sie können sie kontrollieren, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie die Website weiter nutzen, akzeptieren Sie unsere Verwendung von Cookies.
Akzeptieren Ablehnen