【问题标题】:XMLStreamReader skips element with no attributeXMLStreamReader 跳过没有属性的元素
【发布时间】:2012-01-14 13:24:19
【问题描述】:

我有一个 XMLStreamReader,当我浏览 xml 时,它会跳过一个元素并转到下一个元素。我想按顺序阅读所有内容,所以这对我来说很烦人并且会破坏我的解析。

这是 XML:

    <bar>Chaps        
        <drink>
            <search>
                    <containgLetter>ri</containgLetter>
            </search>
        </drink>
    <bar>

这是我得到的标签顺序

  • 酒吧
  • 包含字母

我想要的是

  • 酒吧
  • 搜索
  • 包含字母

我想知道如何阅读标签搜索并确保它被包含

【问题讨论】:

  • 请发布您的代码;没有看到您正在尝试的内容,就无法解释哪些内容无法正常工作。

标签: java xml xml-parsing xmlstreamreader


【解决方案1】:

我的猜测是您正在尝试处理元素的文本内容,并且无意中吞下了搜索元素的开始元素事件。 (当然,由于您没有包含任何代码,这只是猜测)。

【讨论】:

    猜你喜欢
    • 2020-08-21
    • 1970-01-01
    • 1970-01-01
    • 2023-01-02
    • 1970-01-01
    • 2013-05-07
    • 1970-01-01
    • 2014-05-06
    • 2012-08-28
    相关资源
    最近更新 更多