博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XMLDocument
阅读量:5093 次
发布时间:2019-06-13

本文共 2273 字,大约阅读时间需要 7 分钟。

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.Xml; 7 using System.IO; 8  9 namespace CreateXML10 {11     class Program12     {13         static void Main(string[] args)14         {15             XmlDocument doc = new XmlDocument();16 17 18             XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null);19             //添加了一个根节点20             XmlElement Books = doc.CreateElement("Books");21             doc.AppendChild(Books);22             //添加子节点23             XmlElement Book = doc.CreateElement("Book");24             Books.AppendChild(Book);25             XmlElement Name = doc.CreateElement("Name");26             Name.InnerText = "大话设计模式";27             Book.AppendChild(Name);28             XmlElement Price = doc.CreateElement("Price");29             Price.InnerText = "26";30             Book.AppendChild(Price);31             XmlElement Info = doc.CreateElement("Info");32             Info.InnerText = "26种设计模式详细解答";33             Book.AppendChild(Info);34             //---添加另外一个子节点信息----------------------------------------------------35             Book = doc.CreateElement("Book");36             Books.AppendChild(Book);37             Name = doc.CreateElement("Name");38             Name.InnerText = "JavaScript";39             Book.AppendChild(Name);40             Price = doc.CreateElement("Price");41             Price.InnerText = "26";42             Book.AppendChild(Price);43             Info = doc.CreateElement("Info");44             Info.InnerText = "JavaScript详细解答";45             Book.AppendChild(Info);46             //----------------------------------------------------------------------------------------------47             doc.Save("MyBook.xml");48             Console.WriteLine("保存成功");49             //读取显示XML文档50             doc.Load("MyBook.xml");51             //获取节点列表的集合52             XmlNodeList xnl = doc.SelectNodes("/Books/Book");53             //循环遍历输出XML的innertext54             foreach (XmlNode node in xnl)55             {56                 Console.WriteLine(node.InnerText);57             }58             Console.ReadKey();59         }60     }61 }
View Code

 

转载于:https://www.cnblogs.com/JueXiaoQiang/p/6815985.html

你可能感兴趣的文章
Codeforces 719B Anatoly and Cockroaches
查看>>
jenkins常用插件汇总
查看>>
c# 泛型+反射
查看>>
第九章 前后查找
查看>>
Python学习资料
查看>>
jQuery 自定义函数
查看>>
jquery datagrid 后台获取datatable处理成正确的json字符串
查看>>
ActiveMQ与spring整合
查看>>
web服务器
查看>>
第一阶段冲刺06
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
JS取得绝对路径
查看>>
排球积分程序(三)——模型类的设计
查看>>
HDU 4635 Strongly connected
查看>>
格式化输出数字和时间
查看>>
页面中公用的全选按钮,单选按钮组件的编写
查看>>
java笔记--用ThreadLocal管理线程,Callable<V>接口实现有返回值的线程
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>