channel.getChildNodes().item(4).getChildNodes().item(i).getElementsByTagName("type").item(0).getFirstChild().getNodeValue()这里channel.getChildNodes().item(4).getChildNodes().item(i)返回类型是org.w3c.dom.Node而你需要的getElementsByTagName()方法是其子类型org.w3c.dom.Element也就是说,((Element)channel.getChildNodes().item(4).getChildNodes().item(i)).getElement...

解决方案 »

  1.   

    还有,不要学丑陋的asp把所有代码都写在一行里面...
      

  2.   


    朋友谢谢.是那有问题.现在又报下面错误,你看应该是哪的问题.谢谢
    root cause 
    java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
    at java.net.Socket.connect(Socket.java:434)
    at java.net.Socket.connect(Socket.java:384)
      

  3.   

    我很菜,对于文件传输格式不懂.不知道这样能找到文件吗
    Document doc=builder.parse("http://localhost:8224/admin?cmd=viewxml");
       这样写能达到
    http.Open "GET","http://localhost:8224/admin?cmd=viewxml",False 
    的效果吗