C#之XML基础 输出标签的内容
来源:互联网 发布:php和软件测试工程师 编辑:程序博客网 时间:2024/05/24 00:41
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
1、XML文件内容
<?xml version="1.0" encoding="utf-8" ?><Books> <Book> <Name>论语</Name> <Class>儒家</Class> </Book> <Book> <Name>道德经</Name> <Class>道家</Class> </Book> <Book> <Name>金刚经</Name> <Class>佛家</Class> </Book> </Books>
2、代码
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace ConsoleApplication3{ class Program { static void Main(string[] args) { XmlDocument xml = new XmlDocument(); //打开一个现有的xml文件 xml.Load(@"O:\大三上学期\2C#的学习\ConsoleApplication3\ConsoleApplication3\XMLFile1.xml"); //获得xml的根节点 XmlElement Books = xml.DocumentElement; //获得根节点下面的所有子节点 XmlNodeList xnl = Books.ChildNodes; //输出所有子节点的内容 foreach (XmlNode item in xnl) { Console.WriteLine(item.InnerText); } Console.ReadKey(); } }}
3、控制台效果
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
0 0
- C#之XML基础 输出标签的内容
- C#之XML基础 读取一个现有的xml文件,并输出其中的内容
- C#之XML基础 节点.innertext,为标签添加内容
- C#输出的XML文件中空标签多换行符
- c# 在网页中根据xsl输出xml的内容的分析
- C#之WinForm基础 得到comboBox的选择的内容
- 解析xml文件的标签内容
- struts.xml配置文件的内容标签
- java读取xml指定标签的内容
- struts.xml配置文件的内容标签
- 使用Struts2标签输出带HTML标签的文本内容
- 使用struts2标签输出带html标签的文本内容
- <pre>标签让<textarea>标签的内容原样输出
- <pre>标签让<textarea>标签的内容原样输出
- 创建自己的自定义标签,并输出标签中的内容
- Transformer输出XML文件内容是被注掉的
- C#之读取XML文件内容
- C#获取命令行输出内容的方法
- 【HDU 2601 】
- userAgent获取浏览器信息
- Codeforces Round #369 (Div. 2) C 四维dp
- Java概述
- past.deploy
- C#之XML基础 输出标签的内容
- 【可视化】div背景半透明
- String MD5 encrypt
- Struts2 in action 笔记2
- XML与数组的相互转换
- 抽象类和接口的区别 以及选择抽象类和接口的应用场景
- alarm和pause函数
- Mvc框架构建设
- StringUtil类的常见方法