Manchmal erhalten wir die Seite und müssen sie im Java -Code analysieren, um die Daten in HTML zu erhalten. JSOUP ist ein sehr bequemes Werkzeug.
1. Was ist JSOUP?
Offizielle Website: http://jsoup.org/
Das entsprechende Glas kann von der offiziellen Website heruntergeladen werden
In einfachen Worten ist JSOUP eine Sache, die Webseiten analysiert
2. Beispiel
1. Die Seite, einige Daten wurden durch Abfrage erhalten:
2. Quellcode ist dies eine Tabelle, class = "list", und sie wird von diesen einzigartig identifiziert
3. Code, übergeben Sie die HTML in Form einer Zeichenfolge und verwenden Sie JSOUP zum Parsen:
import org.jsoup.jsoup; import org.jsoup.nodes.document; import org.jsoup.nodes.element; import org.jsoup.select.elements; public calss myTest {public static void Demo1 (String htmltest) {String html = htmltest; Document doc = jSOUP.PARSE (HTML); Elements rows = doc.select ("Tabelle [class = list]"). Get (0) .Select ("tr"); if (rows.size () == 1) {System.out.println ("no result"); }anders { System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Row.Select ("TD"). Get (2) .Text ()); Row.Select ("TD"). Get (5) .Text ()); Row.Select ("TD"). Get (8) .Text ()); row.select ("td"). Get (10) .Text ());4. Ausgangsergebnis:
Weitere Verwendungsmethoden können die JSOUP -API im Detail lesen
Der obige Artikel spricht HTML im Java -Code an, und die Methode, um den Wert zu erhalten, ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.