これは、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
可能であれば、他のライブラリ/テクノロジーは使用しません。