以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  [求助]dom4j 中使用Xpath 无法读取节点  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=30629)


--  作者:guardianz
--  发布时间:4/15/2006 4:03:00 PM

--  [求助]dom4j 中使用Xpath 无法读取节点
xml的格式为
<quote-response .....>
  <session>1234556</session>
  <request-id>23423</request-id>
  <plans>
         <plan>
             <carrier-name>Blue Cross of California</carrier-name>
               ...
         </plan>
         <plan>
             <carrier-name>Blue Cross of California</carrier-name>
               ...
         </plan>
  </plans>
</quote-response>

写的代码为:
SAXReader Reader = new SAXReader();
  Document docs = null;
  try{
    docs = Reader.read(inputStream);
    }catch (DocumentException e1) {
    e1.printStackTrace();}

  List list = docs.selectNodes("/plans/plan");
                               System.out.println(list.size());

打出的size都是0
请教如何改啊


--  作者:世世无忧
--  发布时间:5/11/2006 4:15:00 PM

--  
兄弟,你少写了一层啊,List list = docs.selectNodes("/quote-response/plans/plan");
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
7,382.813ms