码迷,mamicode.com
首页 > 其他好文 > 详细

XML读取

时间:2015-03-31 17:22:44      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

System.Xml 命名空间

https://msdn.microsoft.com/zh-cn/library/gg145036(v=vs.110).aspx

 

1.通过 XmlDocument获取稳定内容

2.通过XmlNodeList 找到节点数据

 

private void List_Click(object sender, RoutedEventArgs e)
        { 
            string xmlStr = getData();

            StringBuilder rtn = new StringBuilder();
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.LoadXml(xmlStr);
            XmlNodeList xmlNodeList = xmlDoc.GetElementsByTagName("root");
            foreach (XmlNode xmlNode in xmlNodeList)
            {
                //家长节点
                XmlNodeList childXmlNodes1 = xmlNode.ChildNodes;
                foreach (XmlNode childXmlNode1 in childXmlNodes1)
                {
                    if (childXmlNode1.Name == "resultInfo")
                    {
                        //成员列表
                        XmlNodeList childXmlNodes2 = childXmlNode1.ChildNodes; 
                        
                        foreach (XmlNode childXmlNode2 in childXmlNodes2)
                        {
                            if (childXmlNode2.Name == "NAME")
                            { 
                                rtn.Append(childXmlNode2.InnerText);
                            } 
                        }
                    } 
                }
            }



        }
private string getData() { return "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + @" <root> <resultInfo> <NAME>姓名</NAME> <SEX>性别</SEX> <error_msg> 成功!或者error:xxx </error_msg> <remark>备注</remark> </resultInfo> </root> "; }

 

XML读取

标签:

原文地址:http://www.cnblogs.com/xcsn/p/4381195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!