我有以下XML文件
<requesting>
<performing>
<properties val1="foo"/>
<properties val2="foo2"/>
</requesting>
</performing>
获取此数据的正确Java方法是什么?我感到困惑:)
我正在尝试以下内容..
将xml文件加载到Document dom
后,我尝试执行以下操作:
NodeList nl = dom.getElementsByTagName("requesting").item(0).getOwnerDocument().
getElementsByTagName("performing").item(0).getOwnerDocument().
getElementsByTagName("properties");
当然我得到Null。
我错过了什么......我不知道是什么......请帮助我。
非常感谢有关该问题的任何信息。
谢谢
幼狮
答案 0 :(得分:0)
而不是getOwnerDocument()我需要将item(0)转换为Document。
意味着..
Document doc1 = (Document) dom.getElementsByTagName("requesting").item(0);
依旧......
它就像那样简单
感谢你们的帮助:)