为了账号安全,请及时绑定邮箱和手机立即绑定

老师请问为什么使用Element元素获取属性值,有且只能有一个属性?

Element中的getAttribute()方法中的参数就是指明属性名,理论上就能从多个属性中获取到指定属性名的属性值,我自己的实验也能从多个属性值中获取指定属性名的值。

正在回答

1 回答

这位同学你说的对啊,的确可以使用Element对象中的getAttribute("nodeName")方法获取到对应的node Value;不过我没有采取这种方式是因为我使用Node对象中有一个getNodeName()方法,可以在我不知道NodeName的情况下遍历到所有的NodeName以及它们的Value。所以说如果你知道每个节点的名字,那么你就可以使用Element对象中的getAttribute("nodeName")方法;如果你不知道每个节点的名字,那么你就可以使用Node对象的getNodeName()和getNodeValue()方法;不知道这样解释你有没有看懂?

0 回复 有任何疑惑可以回复我~
#1

lida 提问者

非常感谢!
2015-12-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java眼中的XML---文件读取
  • 参与学习       83203    人
  • 解答问题       431    个

通过Java认识并且创造XML文件,如何应用 Java“解析 XML

进入课程

老师请问为什么使用Element元素获取属性值,有且只能有一个属性?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信