我正在使用 java stax XMLStreamReader 来读取 xml。我想抓取某些内部节点的整个字符串。
XML:
<example>
<ignoreMe>
<bla></bla>
</ignoreMe>
<getMe>
<data></data>
</getMe>
</example>
我只想能够在字符串中获取整个内部 getMe 节点。IE:
<getMe>
<data></data>
</getMe>
这是我所拥有的..但我被卡住了:
XMLStreamReader parser = factory.createXMLStreamReader(new FileReader(file));
for (int event = parser.next();
event != XMLStreamConstants.END_DOCUMENT;
event = parser.next()) {
switch (event) {
case XMLStreamConstants.START_ELEMENT:
if (parser.getLocalName().equals("GetMe")) {
//??????????????????