【发布时间】:2011-09-01 17:27:07
【问题描述】:
我有一个 XML 文档和该文档的 XPath 表达式。我必须在运行时使用 XPath 更新文档。
如何使用 Java 做到这一点?
下面是我的xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<PersonList>
<Person>
<Name>Sonu Kapoor</Name>
<Age>24</Age>
<Gender>M</Gender>
<PostalCode>54879</PostalCode>
</Person>
<Person>
<Name>Jasmin</Name>
<Age>28</Age>
<Gender>F</Gender>
<PostalCode>78745</PostalCode>
</Person>
<Person>
<Name>Josef</Name>
<Age>232</Age>
<Gender>F</Gender>
<PostalCode>53454</PostalCode>
</Person>
</PersonList>
我必须更改//PersonList/Person[2]/Name 下的姓名和年龄的值。
【问题讨论】: