XML :在c#.net中操作XML

需要添加的命名空间
using System.Xml;

定义几个公共对象
XmlDocument xmldoc ;
XmlNode xmlnode ;
XmlElement xmlelem ;

1,创建到服务器同名目录下的xml文件

方法一

 

结果:在同名目录下生成了名为data.xml的文件,内容如下

结果

 

方法二

 

结果

Code

 

----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------
2,添加一个结点:

Code

 

结果:在xml原有的内容里添加了一个结点,内容如下

Code

 

----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------


3,修改结点的值(属性和子结点):

Code

 

结果:将原来的所有结点的信息都修改了,xml的内容如下

Code

 

----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------

4,修改结点(添加结点的属性和添加结点的自结点):

 

 

 

 

Code

 

结果:每个结点的属性都添加了一个,子结点也添加了一个,内容如下

Code

 

----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------

5,删除结点中的某一个属性:

Code

 

 

 

结果:删除了结点的一个属性和结点的一个子结点,内容如下

Code


----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------

6,删除结点:

Code


结果:删除了符合条件的所有结点,原来的内容

Code


删除后的内容

Code

 

----------------------------------------------------------------------------华丽的分割线----------------------------------------------------------

7,按照文本文件读取xml

Code



以上内容系网上整理

你可能感兴趣的:(.net,xml,XmlDocument,XmlNode,XmlElement,XmlTextWriter,XmlTextReader)