我使用 jsoup 成功地从 xml 内容中提取标签作为一个元素。
class Post {
private String a;
private String b;
public void setA (String a){
this.a = a;
}
public void setB(String b){
this.b =b;
}
public String getA(){
return a;
}
public String getB(){
return b;
}
}
通过使用数组列表
public ArrayList<Post> PostList = new ArrayList<Post>();
如何使用 jsoup 将 ab 的值存储在不同的索引下。我提取单个标签
Document doc = Jsoup.parse(soap_xml_content);
Element element1 = doc.select("a");
Element element2 = doc.select("b");
String value_a = element1.text();
String value_b = element2.text();
xml:
<soap:Envelope xmlns:soap="schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<wsListeCompt>
<comptes>
<a>pen drive</a>
<b>jsoup</b>
</comptes>
<comptes>
<a>pen drive</a>
<b>jsoup</b>
</comptes>
<comptes>
<a>pen drive</a>
<b>jsoup</b>
</comptes>
</wsListeCompt>
</soap:Body>
</soap:Envelope>