<?xml version="1.0" encoding="UTF-8"?>
<nspg>
<bizret AS_S_ERRORCODE="-2000" AS_S_ERRORTEXT="获取远程数据失败Tried all: 1 addresses, but could not connect over HTTPS to server: 218.104.87.28 port: 8003;" >
</bizret>
</nspg>读取
AS_S_ERRORCODE
AS_S_ERRORTEXT
的值报错运行java弹出个消息框报Fatal exception occurred. program will exit
随便写个xml都不会有错 例如下面这个可以读取不会报错,谢谢帮我看看,或者帮我写个用jdom
<?xml version="1.0" encoding="UTF-8"?>   
 <HD>   
  <disk name="C" nam="c">   
   </disk>   
 </HD> 

解决方案 »

  1.   

    贴代码&日志......
    光看xml没法定位的除了jdom,dom4j也很不错,可以试用下
      

  2.   

            org.jdom.input.SAXBuilder saxbuilder = new org.jdom.input.SAXBuilder();
            org.jdom.Document document = saxbuilder.build(new java.io.File("nspg.xml"));
            org.jdom.Element element = document.getRootElement().getChild("bizret");
            System.out.println(element.getAttributeValue("AS_S_ERRORCODE"));
            System.out.println(element.getAttributeValue("AS_S_ERRORTEXT"));