Java XMLStreamReader跳过没有属性的元素
我有一个XMLStreamReader,当我仔细阅读xml时,它跳过一个元素并转到下一个元素。我想按顺序阅读所有内容,所以这对我来说非常烦人,并且破坏了我的解析 这是XML:Java XMLStreamReader跳过没有属性的元素,java,xml,xml-parsing,xmlstreamreader,Java,Xml,Xml Parsing,Xmlstreamreader,我有一个XMLStreamReader,当我仔细阅读xml时,它跳过一个元素并转到下一个元素。我想按顺序阅读所有内容,所以这对我来说非常烦人,并且破坏了我的解析 这是XML: <bar>Chaps <drink> <search> <containgLetter>ri</containgLetter> <
<bar>Chaps
<drink>
<search>
<containgLetter>ri</containgLetter>
</search>
</drink>
<bar>
Chaps
ri
这是我得到的标签顺序
- 酒吧
- 喝
- 包含信件
- 酒吧
- 喝
- 搜寻
- 包含信件
我想知道如何读取标记搜索,并确保它包含了我猜您正在尝试处理元素的文本内容,并且无意中吞下了搜索元素的开始元素事件。(当然,因为您没有包含任何代码,这只是猜测)。我的猜测是,您正在尝试处理元素的文本内容,并且无意中吞下了搜索元素的start元素事件。(当然,因为您没有包含任何代码,这只是猜测)。请发布您的代码;如果看不到您正在尝试什么,就无法解释什么工作不正常。请发布您的代码;如果没有看到您正在尝试的内容,就无法解释哪些工作不正常。