当前位置:编程学习 > C#/ASP.NET >>

怎么用xml 来读取里面的值

<AA>te</AA>
<BB>se </ BB >
<CC>de</CC>

怎么用xml 来读取里面的值

怎么取到te   se  de 值 --------------------编程问答--------------------    XmlDocument myXml = new XmlDocument();//实例xml对象
            myXml.Load("XML.xml");//加载xml文件
            XmlNode node = myXml.DocumentElement;//找到xml根节点
            Console.WriteLine(node["AA"].InnerText);//找到名为AA的子节点
            Console.WriteLine(node["BB"].InnerText);//找到名为BB的子节点
            Console.WriteLine(node["CC"].InnerText);//找到名为CC的子节点

            //或者用循环输出根节点下的所有子节点
            foreach (XmlNode nodes in node.ChildNodes)
            {
                Console.WriteLine(nodes.InnerText);
            }


xml内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<root>
  <AA>te</AA>
  <BB>se</BB >
  <CC>de</CC>
</root>


注: root是文档内根节点,是必要的条件,而且一个xml文档中只能有一个根节点 --------------------编程问答-------------------- 那怎么把
<AA>te</AA>
  <BB>se</BB >
  <CC>de</CC>

变成
<?xml version="1.0" encoding="utf-8" ?>
<root>
  <AA>te</AA>
  <BB>se</BB >
  <CC>de</CC>
</root>



--------------------编程问答-------------------- <AA>te</AA>
  <BB>se</BB >
  <CC>de</CC>
是一字符串 --------------------编程问答-------------------- 这些是放在 xml里的, 你要在项目里建一个xml文档. --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,