Java 从XML获取属性的正确方法是什么?
我有以下XML文件Java 从XML获取属性的正确方法是什么?,java,xml,nodelist,Java,Xml,Nodelist,我有以下XML文件 <requesting> <performing> <properties val1="foo"/> <properties val2="foo2"/> </requesting> </performing> 我当然得到零 我错过了一些东西。。我不知道。。。请帮助我 如能提供有关该问题的任何信息,将不胜感激 多谢各位 Kfir好的,好的!!我找到了这个问题的解决办法 我需要将项(0)强制
<requesting>
<performing>
<properties val1="foo"/>
<properties val2="foo2"/>
</requesting>
</performing>
我当然得到零
我错过了一些东西。。我不知道。。。请帮助我
如能提供有关该问题的任何信息,将不胜感激
多谢各位
Kfir好的,好的!!我找到了这个问题的解决办法 我需要将项(0)强制转换为文档,而不是getOwnerDocument() 意味着
Document doc1 = (Document) dom.getElementsByTagName("requesting").item(0);
等等
就是这样:)就这么简单
感谢大家的帮助:)在获得第一个节点后,您对添加.getOwnerDocument()有何想法?您希望从中得到什么输出?我可以建议您使用JAXB吗?JAXB看起来很有趣:)
Document doc1 = (Document) dom.getElementsByTagName("requesting").item(0);