Android 使用SAX计算元素中的元素数

Android 使用SAX计算元素中的元素数,android,xml,sax,Android,Xml,Sax,是否有任何方法可以使用SAX解析器计算另一个元素中的元素数? 例如,我使用以下xml文件: yyy yyy yyy 如何获取“varfield标记”中“subfield”标记的数量?您可以使用dom parser轻松实现这一点谢谢,但如果可能,我想使用SAX。它快多了。@Joel:你多久要做一次这些计算?“速度真的是一个问题吗?”罗伯特:嘿,谢谢你这么晚才回复。实际上,我在基于子字段标记设置textview中的文本时遇到了问题。我能够检索这些标记中的所有数据,但当我设置为TextView时,

是否有任何方法可以使用SAX解析器计算另一个元素中的元素数? 例如,我使用以下xml文件:


yyy

yyy

yyy


如何获取“varfield标记”中“subfield”标记的数量?

您可以使用dom parser轻松实现这一点

谢谢,但如果可能,我想使用SAX。它快多了。@Joel:你多久要做一次这些计算?“速度真的是一个问题吗?”罗伯特:嘿,谢谢你这么晚才回复。实际上,我在基于子字段标记设置textview中的文本时遇到了问题。我能够检索这些标记中的所有数据,但当我设置为TextView时,结果显示为null或空,因为应用程序一直在运行if-else代码并用“”重置我的TextView。所以我想数一数子字段标记,然后通过for循环运行应用程序,并停止用“”重置我的文本视图。