以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 调用 doc.getDocumentElement().toString() 后为什么得到null?doc是文档对象模型 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=37172) |
-- 作者:zzx_81zhangzhexin -- 发布时间:8/24/2006 11:57:00 PM -- 调用 doc.getDocumentElement().toString() 后为什么得到null?doc是文档对象模型 我的xml文件如下: <orders> <order orderid="1" kk="kk47"> <customerid>12341</customerid> <status>pending</status> <product productid="SA15" instock="y"> <name>Silver Show Saddle, 16 inch</name> <price>825.00</price> <qty>1</qty> </product> <product productid="C49" instock="Y"> <name>Premium Cinch</name> <price>49.00</price> <qty>1</qty> </product> </order> <order orderid="2"> <customerid>251222</customerid> <status>pending</status> <product productid="WB78" instock="N"> <name>Winter Blanket (78 inch)</name> <price>20</price> <qty>10</qty> </product> <product productid="C49" instock="Y"> <name>Premium Cinch</name> <price>49.00</price> <qty>5</qty> </product> </order> </orders> 该xml文件名为orders.xml,我执行如下的java代码,打印的结果却是:[orders: null] File docFile=new File("orders.xml"); Document doc=null; Element root=null; DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); try{ DocumentBuilder db=dbf.newDocumentBuilder(); doc=db.parse(docFile); root=doc.getDocumentElement(); System.out.println(root.toString()); }catch(ParserConfigurationException pex){ System.out.println("解析配置错误:"+pex.getMessage()); }catch(SAXException saex){ System.out.println("sax错误:"+saex.getMessage()); }catch(IOException ioe){ System.out.println("IO错误:"+ioe.getMessage()); } |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |