一个XML标签<name text="test2">hello</name>中,asp.net中如何取得name中text的值,帮忙解决一下,谢谢

解决方案 »

  1.   

            XmlDocument xmldoc = new XmlDocument();
            xmldoc.Load(Server.MapPath("xmltest.xml"));
            XmlNode xn = xmldoc.SelectSingleNode("//data/name");
            Response.Write(xn.Attributes["text"].Value);
    <?xml version="1.0" encoding="gb2312" ?>
    <data>
        <name text="text2">hello</name>
    </data>
      

  2.   

    XElement xEl=XElement.Load(@"C:\Documents and Settings\Administrator\桌面\Test.txt");
                    string value = xEl.Value;//hello