0

我有一个带有各种节点的 XML 文档。我需要将一组节点放入一个字符串中。例子:

<root>
<....many tags>
<TIFFs>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
</TIFFs>
<other tags>
</root>

我正在尝试获取来自 TIFFs 节点和所有子节点的所有数据,即字符串中的 TIFF。我尝试了各种方法,我开始知道在 Java 中使用 Dom4J 是可能的。我将不胜感激任何建议。我使用 W3C 节点以不同的方式完成了它,但它每次都不能正常工作。提前致谢

4

1 回答 1

1

尝试这个:

List nodeList = document.selectNodes( "//root/tiffs/tiff" );
for(Node node : nodeList) { 
   System.out.println("tiff:" + node.getText();
}
于 2011-09-09T00:52:12.737 回答