Funktionvorstellung von „Click Item“
Vor über einer Woche aktualisiert

Sie folgen jetzt einem Tutorial für die neueste Version von Octoparse. Wenn Sie zur Zeit eine ältere Version verwenden, empfehlen wir Ihnen kräftig es, ein Upgrade zu machen, weil sie schneller, leichter und stärker ist! Herunterladen und Installierung eines Upgrades hier, wenn Sie nicht so bereits machen!

„Click Item“ ist ein Schritt im Workflow, das häufig während der Einstellung einer Aufgabe zur Datenextraktion benutzt wird. Mit diesem Schritt wird eine Klick-Aktion ausgeführt, wie Sie irgendwo auf einer Webseite in Ihrem Browser klicken.

„Click Item“ hat im Workflow noch einige andere Namen:

  • Click URLs in the list: Das wird erscheinen, wenn die Website Items haben, die mit den anderen URLs verbinden.

  • Click to paginate: Das wird automatisch generiert, wenn Sie die Schritte der Paginierung eingestellt haben.

Click Item


Wie wird ein „Click Item“ dem Workflow hinzugefügt?

Methode 1: Einfach beim Klick auf irgendeines Seitenelement auf der Website

Es ist meistens in den folgenden Situationen verwendet:

  • Die Daten, die durch Klick erscheinen werden

  • Die Websites, die das Einloggen brauchen müssen

  • Button „Suchen“

  • Paginierung

Klicken Sie auf irgendeines Element auf der Seite - Wählen Sie eine der Optionen, die „click“ auf der Tips-Panel enthält. Folgend gibt es einige Screenshots als Beispiele.

auf irgendeines Element klicken
auf irgendeines Element klicken2
auf irgendeines Element klicken3


Methode 2: Hinzufügen aus dem Workflow

Schritt 1: Alternativ können Sie auch zum Workflow gehen und auf das + Zeichen klicken, dann wählen Sie „Click“, um hier eine Aktion hinzufügen.

Aktion Click hinzufügen

Schritt 2: Danach sollten Sie die geeignete und richtige XPath des Elementes in diese Aktion „Click Item“ eingeben, auf die wir klicken müssen, damit der richtige Button geklickt wird.

  • Prozess 1: Klicken Sie auf „Click Item“.

  • Prozess 2: Geben Sie direkt die XPath ein, wenn Sie die XPath des Elementes wissen würden.

  • Prozess 3: Klicken Sie auf „Apply“ zu speichern.

Click Item

Tipps!

  1. Durch dieses Tutorial können Sie lernen, wie eine XPath geschrieben wird: Anpassung des Element-XPath

  2. Wenn Sie keine Ahnung über das Schreiben von XPath hätten, können Sie:

  • Klicken Sie zuerst auf den Button von Matching-XPath im Video.

  • Wählen Sie das gewünschte Element aus der Website und darauf klicken. Dann wird Octoparse eine XPath generieren.

XPath generieren


Methode 3: Auto-Detect

Wenn Sie die Funktion „Auto-detect“ verwenden, um einen Workflow zu erstellen, werden normalerweise zuerst die Listendaten extrahiert. Aber was soll gemacht werden, wenn Sie die Elemente in der Liste anklicken möchten, um deren Detailseiten zu öffnen? Schauen Sie sich das Tutorial für weitere Details an: Datenextraktion aus Liste und Detailseiten.

Aktionseinstellungen für „Click Item“

Manchmal möchten Sie vielleicht die Einstellung für „Click Item“ anpassen. Da können Sie auf „Click Item“ klicken, um die Einstellungen zu öffnen.

  • Änderung von XPath

Änderung von XPath

Hier können Sie XPath des anzuklickenden Elements ändern. „Tag“ und „Text“ in der gleichen Zeile geben das aktuelle Element an, das angeklickt werden soll.

Manchmal funktioniert das „Click Item“ zur Ausführung der Klick-Aktion nicht. Der Grund liegt wahrscheinlich darin, dass XPath nicht mehr gültig ist, weil die Website ihre Struktur aktualisiert ist. In diesem Fall können Sie auf das Symbol klicken, um XPath zu aktualisieren oder selbst erneut eine schreiben.

  • Klick auf „Option“Sie können vor dem Nehmen der Klick-Aktion einige Wartezeit oder Bedingungen hinzufügen, um zu warten, wenn Websites zum Laden der Weibseite Zeit brauchen.„Open in a new tab“ kann die Website in einem neuen Tab öffnen, wie ein Browser tut.„Load with AJAX“ ist für Laden der Seite von AJAX.„Scroll down the page after it is loaded“ (Englisch) soll das Scrollen der Seite simulieren, nachdem Sie auf die Seite geklickt haben.

  • WiederholenSie können Octoparse die Webseite basierend auf bestimmten Bedingungen neu laden lassen. Erfahren Sie mehr über diese Einstellung hier: Retry actions (Englisch).

  • Relative und Absolute XPathWenn Sie die Einstellungen von einem „Click Item“ überprüfen, das in einem Loop Item liegt, würden Sie vielleicht es notieren, dass es die Optionen „Relative XPath“ und „Absolute XPath“ gibt. Die zwei Optionen von XPath erscheinen nur in diesem Fall, dass „Click Item“ in einem Loop liegt. Wenn Sie auf jedes Item im Loop Item klicken möchten, ticken Sie bestimmt „Relative XPath“. Schauen Sie die Unterschiede zwischen den zwei Optionen von XPath hier an: Was ist XPath und wie zu verwenden?

Hat dies Ihre Frage beantwortet?