• xml 使用,加载


    <root><abc id=1  value=a/><abc id=2 value=b /></root>

    // 将xml字符串转化为xml对象
    String.prototype.toXmlObject = function () {
    var xmlObj;
    if (window.DOMParser) {
    parser = new DOMParser();
    xmlObj = parser.parseFromString(this, "text/xml");
    }
    else { // Internet Explorer
    xmlObj = new ActiveXObject("Microsoft.XMLDOM");
    xmlObj.async = "false";
    xmlObj.loadXML(this);
    }
    return xmlObj;
    };

    var xmlObj = data.toXmlObject(); //将 data 转化为xml对象才可使用

    $("abc[id=1]", xmlObj)[0].getAttribute('value')    //去 abc下面属性 id 值为1 的  第1个符合的   value的值 也就是 a

    ------------------------------------

    string strCookies = Getxml();
    XmlDocument xml = new XmlDocument();
    xml.LoadXml(strCookies);
    string s = xml.SelectSingleNode("root//abcr").Attributes["id"].Value;  

    ----------------加载本地xml

    public string aaa() {
    XmlDocument xmlDoc = new XmlDocument();
    xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath("XMLFile1.xml"));
    return xmlDoc.OuterXml;
    }

  • 相关阅读:
    前端JS 4
    前端JS 3
    前端JS 2
    前端JS 1
    JS的知识补丁
    去除inline-block元素间的空隙
    js中“||”和“&&”的高级用法
    WebAPP-1
    Node.js_1
    click和onclick的区别
  • 原文地址:https://www.cnblogs.com/wdw31210/p/2410037.html
Copyright © 2020-2023  润新知