此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【liujianliang】截止到2008-06-28 11:07:45的历史汇总数据(不包括此帖):
发帖数:99                 发帖分:1780               
结贴数:70                 结贴分:1185               
未结数:29                 未结分:595                
结贴率:70.71 %            结分率:66.57 %            
楼主加油

解决方案 »

  1.   

    可以用AJAX读到responseXML 然后JS用DOM去分析就行了
    还可以用XML数据岛
      

  2.   


       var requestObj = new ActiveXObject("Microsoft.XMLHTTP");
       requestObj.open("POST", "GetAutoQdbm.aspx?ts=" + new Date().toLocaleString(), true);
       requestObj.send(txtInput.value); 
       if (requestObj.readyState == 4)
          {
               var doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
               doc.loadXML(requestObj.responseText);
          }
      
      

  3.   


    function showProducts(xmlContents) 
    {  
    clearContent();

    var contentUnits = xmlContents.getElementsByTagName("gdut_cims_RMIDBServer_MyQuery");

    for(var j=0,n=contentUnits.length;j<n;j++){ 
    var row = document.createElement("TR"); 

    var rowData =  contentUnits[j];

    for(var i=0,k=rowData.childNodes.length;i<k;i++){ 
    var cell = document.createElement("TD");
    cell.appendChild(document.createTextNode(rowData.childNodes[i].firstChild.data));  

    row.appendChild(cell);
    }

    document.getElementById("CONTENTTABLE").appendChild(row); 
    }
    }<RESULTS>
    <PRODUCT><ID>1</ID><NAME>IPHONE</NAME></PRODUCT>
    <PRODUCT><ID>2</ID><NAME>MP3</NAME></PRODUCT>
    <PRODUCT><ID>3</ID><NAME>MP4</NAME></PRODUCT>
    </RESULTS>
      

  4.   

    从Servlet获取的XML是什么意思,这和本地获取xml文件完全是两码事
    我上面的代码是Ajax 返回的responseXML