使用XMLStreamReader开始学习StAX,我遇到了一些问题.如何将标签之间的所有内容作为文本?我的意思是,我知道所需标签的名称,当我找到它时,我必须转到关闭标签,我发现它们之间的所有内容我必须附加一些字符串.例如,我们有类似的东西
<rootTag>
...
<someTag>
Some text content and other tags here…
</someTag >
<tagINeed>
<someinternalTag1>
<someinternalTag11>
Some text content..
</someinternalTag11>
...
</someinternalTag1>
<someinternalTag2>
Something here
</someinternalTag2>
</tagINeed>
...
<somethingAnother>
...
</somethingAnother >
...
</rootTag>
Run Code Online (Sandbox Code Playgroud)
所以,我需要把我的字符串作为
<someinternalTag1>
<someinternalTag11>
Some text content..
</someinternalTag11>
...
</someinternalTag1>
<someinternalTag2>
Something here
</someinternalTag2>
Run Code Online (Sandbox Code Playgroud)
我怎么才能得到它?也许,我必须在源xml中找到所需块的开始和结束偏移,并在解析后给出子串?