【发布时间】:2018-02-20 22:03:04
【问题描述】:
给定一个如下所示的 XML 内容。
当我只传递rollno的值时,是否有一个API可以返回整个学生节点。例如,如果我通过 493 那么我应该获取 493 的学生信息以及所有子元素,如名字、姓氏、.. 标记等
<?xml version = "1.0"?>
<class>
<old>
<student rollno = "393">
<firstname>dinkar</firstname>
<lastname>kad</lastname>
<nickname>dinkar</nickname>
<marks>85</marks>
</student>
<student rollno = "493">
<firstname>Vaneet</firstname>
<lastname>Gupta</lastname>
<nickname>vinni</nickname>
<marks>95</marks>
</student>
</old>
<current>
<student rollno = "593">
<firstname>jasvir</firstname>
<lastname>singn</lastname>
<nickname>jazz</nickname>
<marks>90</marks>
</student>
<student rollno = "125">
<firstname>abcd</firstname>
<lastname>defc</lastname>
<nickname>dumy</nickname>
<marks>90</marks>
</student>
<student rollno = "965">
<firstname>xyz</firstname>
<lastname>defc</lastname>
<nickname>sample</nickname>
<marks>90</marks>
</student>
</current>
</class>
【问题讨论】:
标签: java xml dom xml-parsing