• C# 笔记 XML基础


                //1.创建一个XML文档对象
                XmlDocument doc = new XmlDocument();
                //2.创建第一行描述信息
                XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null);
                //3.将创建的第一行数据添加到文档中
                doc.AppendChild(dec);
                //4.给文档添加根节点
                XmlElement books = doc.CreateElement("Books");
                //5.将根节点添加给文档对象
                doc.AppendChild(books);
                //6.给根节点添加子节点
                XmlElement book1 = doc.CreateElement("Book");
                //将子节点book1添加到根节点下
                books.AppendChild(book1);
                //7.给book1添加子节点
                XmlElement bookName1 = doc.CreateElement("BookName");
                //8.设置标签中显示的文本
                bookName1.InnerText = "水浒传";
                book1.AppendChild(bookName1);
                // InnerText 会将<>解析为&lt;&gt; InnerXml会之间将<>写入xml
                XmlElement author1 = doc.CreateElement("Author");
                author1.InnerText = "<Author>匿名</Author>";
                book1.AppendChild(author1);
                XmlElement price1 = doc.CreateElement("Price");
                price1.InnerXml = "<Author>匿名</Author>";
                book1.AppendChild(price1);
                XmlElement des1 = doc.CreateElement("Des");
                des1.InnerXml = "宋朝时期人民起义";
                book1.AppendChild(des1);
                doc.Save("Book.xml");
                XmlElement orderItem2 = doc.CreateElement("OrderItem");
                orderItem2.SetAttribute("Name", "雨衣");
                orderItem2.SetAttribute("Count", "1");
                items.AppendChild(orderItem2);
  • 相关阅读:
    leetcode Majority Element
    Missing Number 三种解法
    Effective C++学习笔记 chapter 1
    C++ 笔记
    三色排序
    归并排序-就地排序
    506,display有哪些值?说明他们的作用
    505,display,float,position之间的关系(有疑问)
    504,什么是FOUC?怎么避免
    503,display:none;与visibility:hidden;的区别
  • 原文地址:https://www.cnblogs.com/wu-xin/p/13996427.html
Copyright © 2020-2023  润新知