1. 程式人生 > >string 轉化 xml,並找到指定節點及節點值

string 轉化 xml,並找到指定節點及節點值



            //這是一個符合xml格式的字串
            string xml = "<xmn> <people><name>zs</name><age>22</age></people> <people><name>ls</name><age>23</age></people> </xmn>";

            //將string 轉化為 XmlDocument物件的xml格式
            XmlDocument xmlDoc =
new XmlDocument(); xmlDoc.LoadXml(xml); //查詢單節點SelectSingleNode,如果存在多個相同節點,預設查詢第一個 XmlNode nameNode = xmlDoc.SelectSingleNode("//name"); string name = nameNode.InnerText; //zs //查詢所有節點 XmlNodeList nameNodeList = xmlDoc.SelectNodes("//people"
); //遍歷取值 foreach (XmlNode nameInfo in nameNodeList) { string nameValue = (nameInfo.SelectSingleNode("//name")).InnerText; }