<?xml version="1.0"?>
<Answer Status="NORM" Roam="TRUE">
<Tel>13971629664</Tel>
<Lon>43257804</Lon>
<Lat>10901138</Lat>
<RoamCity>杭州市区</RoamCity>
</Answer>我该如何读取 Status与Roam的值?

解决方案 »

  1.   

    xmlDocument xml = new xmlDocument();
    xml.load("xml");
    xmlNode node = xml.selectSingleNode("//answer");
    string sStatus = node.Attributes["status"].value;
    string sRoam = node.Attributes["roam"].value;
      

  2.   


    XmlDocument xd = new XmlDocument();
    xd.load("???.xml");
    XmlNode node = xd.SelectSingleNode("//Answer");
    string Status = node.Attributes["Status"].value;
    string Roam = node.Attributes["Roam"].value;
      

  3.   

    string Path=Global.path;
    string XmlString="";
    XmlDocument xml=new XmlDocument();
    xml.Load(Path);
    System.Xml.XmlElement root=xml.DocumentElement;
    System.Xml.XmlNode node=root.SelectSingleNode("//"+nodeName);
    if (node!=null)
    {
    XmlString=node.InnerText;
    }
    return XmlString;