我有如下地址
https://IP:8449/httpinterface/ent/getsms.jsp?srcmobile=号码&password=密码&rstype=xml
这里显示的是一个XML文件
  <?xml version="1.0" encoding="UTF-8" ?> 
  <smslist>
  <smscount>1</smscount> 
  <sms>
  <smsid></smsid> 
  <srcmobile></srcmobile> 
  <objmobile></objmobile> 
  <sendtime></sendtime> 
  <smstext></smstext> 
  </sms>
  </smslist>
请问一下,通过dom4j怎么来进行读取呢?最好有现成的代码实例..时间有点紧张了.谢谢

解决方案 »

  1.   

    虾米事dom4j,我只知道用sax。。
      

  2.   

    sax也可以啊...只要可以实现..我看了好多文章.貌似结尾都是.xml的.我这个是一个地址,用xml类型标示出来..我作的时候,告诉url错误
      

  3.   

    这里是两步
    1。取回这个地址的 内容, 可以是String也可以是一个InputStream2。分析这个XML
      

  4.   


    String str="https://IP:8449/httpinterface/ent/getsms.jsp?srcmobile=号码&password=密码&rstype=xml";
    SAXReader reader = new SAXReader();
    Document  document = reader.read(str);
    Element root = document.getRootElement();
    Element member=root.element("account");  //account就是你需要取得的XML节点数据
    String text=member.getText();