android - dom解析时如何区分父子标签?

标签 android dom xml-parsing

我在 android 中使用 dom xml 解析器。在我的源代码 xml 中包含父子名称相同的名称。

解析xml数据时如何区分父标签和子标签?

这是我的示例 xml。

<alerts>
    <alert>
       <code>QWEOS</code>
       <alert>this is alert1</alert>
       <description>this is description</description>
     </alert>
     <alert>
       <code>SDFHP</code>
       <alert>this is alert2</alert>
       <description>this is description</description>
     </alert>      
</alerts>

最佳答案

您可以创建文档 doc。

 NodeList nodes = doc.getElementsByTagName("parentnode");

    Element e = (Element) nodes.item(i);
    flag =XMLfunctions.getValue(e,"childnode");

关于android - dom解析时如何区分父子标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13245874/

相关文章:

android - 工具栏下方的大空间

java - setText 到另一个 Activity ?

javascript - JQuery 在对象数组中搜索

javascript - 如何使用 Firebug 跟踪事件?

mysql - 将 XML 数据导入数据库

xml - 如果许多条目具有相同的节点名称,如何正确定位 xml 节点?

android - 地理位置不适用于 webview android

android - 获取 ListView 中选定的项目

javascript - 获取其自己窗口内的骰子总数。并不是所有的 window

c++ - 使用 RapidXML 和 C++ 从 XML 文件构建树