C# winform 中创建XML文件

来源:百度知道 编辑:UC知道 时间:2024/09/27 15:17:13
请问在winform中代码判断与创建XML文件
高手来啊

XmlTextWriter对象包含了很多可用于在创建XML文件时添加元素和属性到XML文件里的方法,比较重要的有:

◆WriteStartDocument()-创建XML文件首先就需要用到这个方法,它是在创建XML文件的第一行代码,用来指定该文件是XML文件以及设置它的编码类型;

◆WriteStartElement(string)-这个方法的作用是在XML文件中创建新元素,你可以通过String参数设置元素的名称(当然了,你还可以使用optional关键字指定一个可选的参数);

◆WriteElementString(name, text_value)-如果你需要创建一个除了字符,什么也没有的(如不嵌套元素)的元素,你可以使用该方法;

◆WriteEndElement()-对应WriteStartElement(string)方法,作为一个元素的结尾;

◆WriteEndDocument()-XML文件创建完成后使用该方法结束;

◆Close()-关闭所有的文本流,把创建的XML文件输出到指定位置。

使用XmlTextWriter对象创建XML文件,需要在类构造器中指定文件的类型,而且编码类型必须是System.Text.Encoding,如:System.Text.Encoding.ASCII, System.Text.Encoding.Unicode及System.Text.Encoding.UTF8,在XmlTextWriter类构造器指定为何种类型,在输出XML文件将以那种流文件形式输出。

C#创建XML文件之使用XmlTextWriter对象创建一个简单的XML文件

接下来,我们示范一下如何使用XmlTextWriter对象来创建一个简单的XML文档,并把它保存到指定的位置,这个XML文件将包含访问该文件的用户的相关信息,它的输出格式如下:

<userInfo> <browserInfo> <urlReferrer>URL referrer info</urlReferrer> <userAgent>User agent r