tutorial studio parse example java xml-parsing jsoup

java - studio - Cómo analizar XML con jsoup



jsoup tutorial (1)

Parece que la última versión de Jsoup (1.6.2 - lanzado el 28 de marzo de 2012) incluye algún soporte básico para XML.

String html = "<?xml version=/"1.0/" encoding=/"UTF-8/"><tests><test><id>xxx</id><status>xxx</status></test><test><id>xxx</id><status>xxx</status></test></tests></xml>"; Document doc = Jsoup.parse(html, "", Parser.xmlParser()); for (Element e : doc.select("test")) { System.out.println(e); }

Dale una oportunidad ..

Estoy intentando analizar XML con jsoup, pero no puedo encontrar ningún ejemplo en esta tarea.

Mi documento XML se ve así:

<?xml version="1.0" encoding="UTF-8"> <tests> <test> <id>xxx</id> <status>xxx</status> </test> <test> <id>xxx</id> <status>xxx</status> </test> .... </tests> </xml>

Debería ser bastante sencillo, pero mi intento ha fallado.

Código:

Element content = doc.getElementById("content"); Elements tests = content.getElementsByTag("tests"); for (Element testElement : tests) { System.out.println(testElement.getElementsByTag("test")); }