C#之XML基础 innertext与innerxml的区别
来源:互联网 发布:音视频转换器mac 编辑:程序博客网 时间:2024/06/05 18:38
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
1、代码
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(); //创建第一行描述信息 // 版本 编码格式 XmlDeclaration theFirstRowOfXml= xml.CreateXmlDeclaration("1.0","utf-8",null); xml.AppendChild(theFirstRowOfXml); //保存之前要创建根节点,根节点的名字是Books XmlElement Books= xml.CreateElement("Books"); //再把创建的根节点加入到xml中 xml.AppendChild(Books); //创建Books根节点下的一个子节点 XmlElement Book1 = xml.CreateElement("Book"); Books.AppendChild(Book1); //-----------------------------------------// XmlElement Name = xml.CreateElement("Name"); Name.InnerText = "道德经"; Book1.AppendChild(Name); XmlElement Class = xml.CreateElement("Class"); Class.InnerXml ="<p>道家</p>"; Book1.AppendChild(Class); //-----------------------------------------// //innerxml创建的是变迁,innertext创建的是内容 xml.Save("创建的文件.xml"); Console.WriteLine("OK"); Console.ReadKey(); } }}
2、效果控制台
3、效果XML文件
<?xml version="1.0" encoding="utf-8"?><Books> <Book> <Name><p>道德经</p></Name> <Class> <p>道家</p> </Class> </Book></Books>
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
0 0
- C#之XML基础 innertext与innerxml的区别
- C#中InnerText与InnerXml的区别
- InnerText和InnerXml的区别
- XmlDocument 读取中 InnerText 和 InnerXml 的区别
- innerXml,outerXml,innerText的不同
- innerXml,outerXml,innerText的不同
- C#之XML基础 节点.innertext,为标签添加内容
- outXml innerxml innerText
- XmlDocument 节点的三个属性:InnerText、InnerXml、FirstChild.Value介绍
- InnerText与InnerHtml的区别
- innerHtml与innerText的区别
- innerHTML与innerText的区别
- innerHTML与innerText的区别
- innerhtml和innertext用法以及innerHTML与innertext的区别
- innerhtml用法 innertext用法 以及innerHTML与innertext的区别
- innerHTML与innerText的用法与区别
- innerHTML与innerText的用法与区别
- XML 中的OuterXml和InnerXml有什么区别
- CCPC长春赛区K题 hdu 5921 Binary Indexed Tree
- 安装python模块,常用安装方式
- JS获取下拉框的值
- There is no getter for property named 'XX' in 'class java.lang.String'
- OKHttpClient使用示例
- C#之XML基础 innertext与innerxml的区别
- HDU 4452 Running Rabbits
- codeforces 723C. Polycarp at the Radio [模拟]【杂类】
- ubuntu14.04安装Ansible
- python操作Excel读写--使用xlrd
- 1052. Linked List Sorting (25)
- 掌握知识
- 简单计算器的功能实现
- 解决设置了float了的子元素的父级边框和背景不显示的问题