用url得到InputStream 然后可以用dom4j就可以解析了。
呵呵

解决方案 »

  1.   

    傻了吧,
    Document document = saxReader.read(request.getInputStream()); 
      

  2.   

    先用
    private String getContent(String strUrl){
    try{
    URL url = new URL(strUrl);
    BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
    String s = "";
    StringBuffer sb=new StringBuffer();
    while((s = br.readLine())!=null){
    sb.append(s+"\r\n");
    }
    br.close();
    return sb.toString();
    }catch(Exception e){
    return "error open url" + strUrl;
    }
    }
    得到xml文件内容content然后Document doc =DocumentHelper.parseText(content);
    Element root = doc.getRootElement();
    ......