Java 使用dom4j分离xml字符串
这就是我的设想。我有一个xml示例Java 使用dom4j分离xml字符串,java,xml-parsing,dom4j,Java,Xml Parsing,Dom4j,这就是我的设想。我有一个xml示例 <persons> <person> <name>Person1</name> <lastName>Person1LastName</lastName> <address>Foo<address> <contact>Bar</contact> </person> <person> <na
<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]);
List<Element> elements = document.selectNodes("//persons/person/address and //persons/person/contact");