Stop guessing what′s working and start seeing it for yourself.
登录或注册
Q&A
Question Center →

Semalthulist On URLitor - Sehr cooles Web Scraping & Datenextraktions-Tool

URLitor ist ein neues, aber effektives Web Scraping- und Datenextraktionstool. Um URLitor zu verwenden, müssen Sie lediglich eine Liste aller URLs hinzufügen, deren Inhalt Sie in der bereitgestellten Vorlage online scrappen möchten. Dann müssen Sie das HTML-Element angeben, das Sie aus den Webseiten extrahieren möchten, und auf die Schaltfläche zum Senden klicken. So einfach ist das. Mit diesem Tool müssen Sie nicht mehr kopieren oder aus dem Browser einfügen.

xPath ist eine Sprache, mit der nach Informationen in XML-Dateien gesucht wird. Es verwendet bestimmte Ausdrücke, um Knoten-Sets oder Knoten in XML-Dateien auszuwählen. Die Ausdrücke, die XPath versteht, sind denen sehr ähnlich, die mit normalen Computerdateien oder -dokumenten verwendet werden.

Obwohl XPath mit mehreren Programmiersprachen verwendet wird, wurde dieses Tool für Benutzer entwickelt, die keine Programmierkenntnisse haben. Sie müssen also kein Programmierer sein, um davon Gebrauch zu machen. Mit diesem Tool können Sie Daten von mehreren HTML- und XML-Seiten extrahieren.

Zur Vereinfachung der Verwendung wurden mehrere häufig verwendete XPath-Ausdrücke in einem Dropdown-Menü vordefiniert, so dass die Benutzer sie nur je nach ihrem Ziel auswählen müssen. Allerdings sehr erfahrene Benutzer von XPath haben die Freiheit, ihre benutzerdefinierten Ausdrücke zu verwenden, wann immer sie möchten.

Das Tool wurde mit der Kapazität von 100 URLs in einer einzigen Scraping-Sitzung entworfen und benötigt maximal 10 Ausdrücke gleichzeitig.

Einige wichtige benutzerdefinierte XPath - Ausdrücke, die geändert oder hinzugefügt werden können, wurden im Folgenden beschrieben:

  1. // div [2]  - Dieser Ausdruck wählt das zweite div hierarchisch aus

 2. // link [@ rel = 'canonical'] / @ href  - Dieser Ausdruck wählt den Ort (ref) des Tags aus, der verwendet wird, um das Attribut rel gleich canonical zu setzen

 3. / html / head / meta [@ name = 'Beschreibung'] / @ content  - Dieser Ausdruck wird zum Auswählen von Inhalten verwendet;

 4. // * [@ class = 'class-name']  - Mit diesem Ausdruck können Sie alle Elemente mit 'class-name' als auswählen CSS-Klasse;

 5. // h2 | // Titel  - Dieser Ausdruck kann verwendet werden, um sowohl den ersten H2- als auch den Seitentitel auszuwählen;

 6. // * [name 

 = 'h1' oder name 

 = 'title']  - Dieser Ausdruck funktioniert genau wie der obige. Der oben dargelegte Ausdruck ist jedoch besser, da er kürzer ist;

 7. // * [contains (@class, 'thumb')]  - Dieser Ausdruck wählt jedes Element aus, das eine CSS-Klasse hat und auch 'thumb' enthält für die Extraktion;

 8. // Eltern :: * [text 

 = 'Willkommen']  - Dieser Ausdruck wählt das Elternelement eines Elements mit dem Text 'Willkommen' aus ';

Dieses Tool ist eine Beta-Version und könnte immer noch mit einigen Fehlern arbeiten. Es ist jedoch immer noch ein großartiges Werkzeug für Benutzer mit wenig oder ohne Programmierkenntnisse, da alle häufig verwendeten Ausdrücke wie oben erwähnt in ein Menü vordefiniert wurden.

Post a comment

Post Your Comment
© 2013 - %s, Semalt.com. All rights reserved
Special Offer
Get free SEO Consultation