【问题标题】:Count number of elements within a element using SAX使用 SAX 计算元素中的元素数
【发布时间】:2011-05-03 18:12:57
【问题描述】:

有没有办法使用 SAX Parser 计算另一个元素中的元素数量? 例如我正在使用这个 xml 文件:

<varfield id = "xxx">
<subfield label = "xxx">yyy</subfield>
<subfield label = "xxx">yyy</subfield>
<subfield label = "xxx">yyy</subfield>
</varfield>

如何获取“varfield 标签”中“子字段”标签的数量?

【问题讨论】:

    标签: android xml sax


    【解决方案1】:

    您可以使用 dom 解析器轻松做到这一点

    【讨论】:

    • 谢谢,但如果可能的话,我想使用 SAX。它的速度要快得多。
    • @Joel:你需要多久做一次这些计算?速度真的是个问题吗?
    • @Robert:抱歉,回复晚了。实际上,我无法根据子字段标签在 textview 中设置文本。我能够检索这些标签中的所有数据,但是当我设置到 textviews 时,结果为 null 或空,因为应用程序继续运行 if-else 代码并使用“”重置我的 textviews。所以我想计算子字段标签,然后通过for循环运行应用程序并停止使用“”重置我的文本视图。
    猜你喜欢
    • 2016-06-03
    • 1970-01-01
    • 2011-08-08
    • 2018-04-16
    • 1970-01-01
    • 2011-03-09
    • 2014-11-05
    • 2021-12-07
    • 2013-05-27
    相关资源
    最近更新 更多