0
什麼是最好或最簡單的使用庫來執行XML替換?如何替換XML文件中的內容值?
例子:
<content>
<employee>
<name>membersound</name>
<id>1</id>
</employee>
</content>
我想看看標籤
<employee><name>
並更換有什麼<id>
標籤內。
什麼是最好或最簡單的使用庫來執行XML替換?如何替換XML文件中的內容值?
例子:
<content>
<employee>
<name>membersound</name>
<id>1</id>
</employee>
</content>
我想看看標籤
<employee><name>
並更換有什麼<id>
標籤內。
正如在你的其他問題,你可以試試Jsoup - 即使它是一個Html解析器。
Element xmlDoc = // ...
/* If 'name' is not relevant you can use "employee > id" instead */
for(Element e : xmlDoc.select("employee > name + id"))
{
e.text("30");
}
System.out.println(xmlDoc.select("employee"));
輸出:
<employee>
<name>
membersound
</name>
<id>
30
</id>
</employee>
您可以定義一個xslt,它將查找<employee>
元素並替換/刪除裏面的<id>
。