我有一个 .xml 文件,如下所示:
<?xml version="1.0"?>
<Event>
<Issue>ggg</Issue>
<City>Athen</City>
<Group>
<AlternateIdentification>
<AlternateID>DG800</AlternateID>
<AlternateIDType>GoA</AlternateIDType>
</AlternateIdentification>
<AlternateIdentification>
<AlternateID>SS500</AlternateID>
<AlternateIDType>SDD</AlternateIDType>
</AlternateIdentification>
<AlternateIdentification>
<AlternateID>TY158</AlternateID>
<AlternateIDType>YTU</AlternateIDType>
</AlternateIdentification>
</Group>
</Event>
我想解析 .xml 文件并将输出写入平面 .txt 文件,如下所示:
ggg Athen DG800
ggg Athen SS500
ggg Athen TY158
你能帮助我并告诉我如何使用 javax DOM 解析器来做到这一点吗?我不知道如何开始 :( 这个常见的部分让我最困惑,因为在这种情况下我需要迭代这个文件 3 次以获得 3x " ggg Athen
" 然后附加标签AlternateID
?