我要做的功能是上传一个XML文件并且把它显示在文本框中上传已经成功了,但是却不知道如何把XML文件显示到文本框中求助各位高手帮帮忙

解决方案 »

  1.   

    你要显示原始的xml还是取相应的数据?如果取相应的数据你的给出规则和xml格式.
      

  2.   

    XPath 教程http://www.w3school.com.cn/xpath/index.asp
      

  3.   

    我要显示整个XML的内容,格式要和XML一摸一样
    例如
      <appSettings>
    <add key="ConnectionString" value="Data Source=IMSPDB_172.26.31.64;User ID=IMSPDB; Password=sitv;Persist Security Info=True;"/>
        </appSettings>
      

  4.   

    用了jquery.js// JScript 文件
    /*
    Author :lb*/
    var url = "SystemSignature.xml";
    String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }var xmlDoc; var moz = (typeof document.implementation != 'undefined')
       && (typeof document.implementation.createDocument != 'undefined');
     var ie = (typeof window.ActiveXObject != 'undefined');function importXML(file) { if (moz) {
       xmlDoc = document.implementation.createDocument("", "doc", null); } else if (ie) {
       xmlDoc = new ActiveXObject("MSXML2.DOMDocument.3.0");
       xmlDoc.async = false;
       while(xmlDoc.readyState != 4) {};
     }
     
     xmlDoc.load(file);
    }
    importXML(url);function updateCityState(){if (moz) {
     var signa = xmlDoc.getElementsByTagName("signature")[0];
       
       var num= Math.round(Math.random()*(signa.childNodes.length-1));;
       var nodeValue=signa.childNodes[num].text;//随机生成的个性签名
            
    } else if (ie) {
        var signa = xmlDoc.getElementsByTagName("signature")[0];
       
       var num= Math.round(Math.random()*(signa.childNodes.length-1));;
       var nodeValue=signa.childNodes[num].text;
      }   
        
    }
      function writeXMLData()
      {
      var signa = xmlDoc.getElementsByTagName("signature")[0];
          $.each(xmlDoc.getElementsByTagName("signature")[0].childNodes,function(i,data){
      //获取XML节点,
       
       }  
      });
      }
    <?xml version="1.0" encoding="utf-8" ?>
    <!-- /*   
         Author :qlb
       
        
    */  -->
    <signature>
      <num id="1">
      <msg>相信自己,一定行!</msg>
      </num>
      <num id="2">
        <msg>人生太多的选择题,怎样的决择才不会让自己后悔呢?</msg>
      </num>
     
    </signature>