我是Dom4j Parser的新手,我正试图通过Xpath Construction解决问题,
这是我的样本Xml
<List>
<names>
<name>
<FirstName>Raju</name>
<age>20</age>
</name>
<name>
<FirstName>Kamal</name>
<age>30</age>
</name>
</names>
</List>
当年龄为30岁时,我需要从我的Xml中删除该特定名称块 的实施例
<name>
<FirstName>Kamal</name>
<age>30</age>
</name>
所以我使用的逻辑是,我正在为名称构建Xpath,然后迭代每个名称
XPath names=DocumentHelper.createXPath("/List/names");
List<Nodes> nameslist=names.selectNodes(document);
for(Node name:nameslist)
{
/*
code block for retrieving the name element
*/
}
但我无法构建年龄路径并检查它,请建议我如何为年龄构建Xpath。