在JSP中 怎样 获取XML中的数据

解决方案 »

  1.   

    解析XML技术:DOM,SAX,JDOM,DOM4J等等...
    使用任何一种解析技术即可
      

  2.   

    用DOM,SAX,JDOM解析xml啊,至于获得,不知道你是通过什么方式传输的,我现在用的是socket
    然后获得,然后解析就可以了,
      

  3.   

    var xmlOptDat = new ActiveXObject("MSXML2.DOMDocument.3.0");
    xmlOptDat.load("../settings/tpl.xml");
    var itemOptDat = xmlOptDat.selectNodes("/root/templates/template[@name=\""+nameOfTemplate+"\"]/file");
    var cOptDat = itemOptDat.length;
    var i = 0 ;
    for(i=0;i<cOptDat;i++){
      tmp = getNode(xmlOptDat, "/root/templates/template[@name=\""+nameOfTemplate+"\"]/file["+i+"]");
    }
    另外我估计可以把xml以流的形式输出到浏览器中,然后再解析,不过没试过