这就是我在 Java 中解析格式良好的 XML 文档的方法:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
// text contains the XML content
Document doc = builder.parse(new InputSource(new StringReader(text)));
文本示例如下:
<a>
<b/>
</a>
如何解析 DocumentFragment?例如,这个:
<a>
<b/>
</a>
<a>
<b/>
</a>
注意:如果可能的话,我想使用org.w3c.dom
而不是其他库/技术。