zoukankan      html  css  js  c++  java
  • 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;
    }

  • 相关阅读:
    HDU 1269 迷宫城堡 tarjan算法求强连通分量
    hrbust 1721 A + B = 0 map的应用
    关于vis标记
    poj 1703
    poj1961 kmp
    acm poj1260 dp
    矩阵链乘 hrbust 1600
    单源最短路径 hdu 2066
    最小生成树
    多维背包 hrbudt 1335 算法与追MM
  • 原文地址:https://www.cnblogs.com/wdw31210/p/2410037.html
Copyright © 2011-2022 走看看