如何使用java检索xml中的元素值

时间:2016-04-02 17:27:00

标签: java xml

这是我要从中检索值的xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dsml SYSTEM "http://www.example.com">
<dsml>
<entries>
<entry dn="uid=7686,c=in,ou=pages,o=example.com">
<att name="uid">
<value>7568766</value>
</att><att name="callname">
<value>jhsadkjh</value>
</att></entry>
<entry dn="uid=8979879,c=in,ou=pages,o=example.com">
<att name="uid">
<value>7983274</value>
</att><att name="callname">
<value>hdsakjh</value>
</att></entry>
<entry dn="uid=8687686,c=in,ou=pages,o=example.com">
<att name="callname">
<value>aksdjklsaj</value>
</att><att name="uid">
<value>lkljdslkajd</value>
</att></entry>
</entries></dsml>

我想检索属性名称=“callname”的值。

现在我正在使用: NodeList subs = doc.getElementsByTagName(“callname”);

但它对我来说是空的。

由于 沙善

0 个答案:

没有答案