java用dom方式解析xml,getAttribute为什么获取的值为空?

为什么不能通过student.getAttribute("name")获取学生姓名呢?... 为什么不能通过student.getAttribute("name")获取学生姓名呢? 展开
 我来答
raphael2002
2014-10-22 · TA获得超过204个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:76万
展开全部

你没有把class.xml贴出来,但是根据你的代码,我估计你的class.xml是这样的:


.....

<student>
      <name>杨过</name>
</student>

.......

这里name是student里的一个element,而不是一个attribute。所以用getAttribute获取不到.


如果你改成这样的xml:

....

<student name="yangguo"></student>

....

那么name就是student的一个attribute。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式