我正在解析一个 XML 文件,如下所示:
<ROW>
<INDUSTRY_ID>1</INDUSTRY_ID>
<ID>314</ID>
</ROW>
这是我的代码:
NodeList titleList = list.getElementsByTagName("ROW");
Log.w("nodeName is ",titleList.item(0).getChildNodes().item(1).getFirstChild().getNodeName());
Log.w("nodeValue is ",titleList.item(0).getChildNodes().item(1).getFirstChild().getNodeName());
我可以成功获取到标签和标签的内容,即分别得到“1”和“314”;但是,我从 getNodeName() 获得了#text。我也试过:
titleList.item(0).getChildNodes().item(1).getFirstChild().getNodeName().toString()
但我仍然收到#text。我的问题是如何获得“INDUSTRY_ID”和“ID”?