【发布时间】:2014-08-22 04:39:55
【问题描述】:
所以这是我的方案。我有这个 xml 示例。
<persons>
<person>
<name>Person1</name>
<lastName>Person1LastName</lastName>
<address>Foo<address>
<contact>Bar</contact>
</person>
<person>
<name>Person2</name>
<lastName>Person1LastName</lastName>
</person>
</persons>
我的问题是如何将人与地址和联系方式分开?我想将它作为字符串返回。有没有办法使用选择节点知道元素是否存在?
//query elements with address and contact
document.getRootElement().selectNodes(//person/[contains address and contact]);
【问题讨论】:
标签: java xml-parsing dom4j