使用xmltextwriter对象创建xml文件
随着xml的普及以及在动态web应用程序中大量应用,如何通过.net创建,删除,修改xml文件变的也来也重要了.一个简单的概念是,xml文件跟大的文本文件并没有什么区别,同时它是先于.net出现,很多asp的开发者,当他需要程序输出xml文件的时候,通常都是用response.write()方法输出为xml文档. 【程序编程相关:编程更改公式字段示例代码】引言 【推荐阅读:用c#創建用於asp.net的smtp郵】
幸运的是,.net framework提供了一个特别为创建xml文件使用的类-system.xml.xmltextwriter,使用这个类来创建xml文件,你并不需要担心输出是否符合xml规范的问题,同时代码将会变得非常简洁.在这篇文章中,我们将深入的讲述如何使用xmltextwriter类来创建xml文件. 【扩展信息:在水晶报表中筛选记录的三种解决方案……】 使用response.write()的方式来输出xml文档,并不是一种那么好的方法,首先,我们用这种方法输出字符以组成xml文件的时候,我们会很担心输出的这些字符是不是符合xml规范,不符合xml规范的xml文档将不能得到真确完整的显示,如:<,>,&"",与这些符号,当它们在xml文件里的出现的时候,我们必须手工查找这些不合规范的字符;再次,当我们需要输出的是一个包含很多名字空间,属性与元素的xml文件的时候,使用response.write()方法所必须的代码将会变得冗长以及可读性差.关于xml的说明
这篇文章假定读者具备一定的xml基础,如果你刚接触xml,我建议你在继续阅读本文之前,首先去看看“什么是xml”与“xml起步”这些资料.... 下一页