WEB开发网
开发学院网页设计JavaScript 应用JScript和XML自定义无刷新多级联动菜单 阅读

应用JScript和XML自定义无刷新多级联动菜单

 2010-09-14 13:39:10 来源:WEB开发网   
核心提示: XmlWriter类是一个抽象基类,它提供了一种快速、非缓存和只进的方式来生成包含 XML 数据的流或文件,应用JScript和XML自定义无刷新多级联动菜单(3),XmlWriter类的静态方法Create可以用于创建一个新的 XmlWriter 实例,可以向此方法传递一个XmlWrit

XmlWriter类是一个抽象基类,它提供了一种快速、非缓存和只进的方式来生成包含 XML 数据的流或文件。

XmlWriter类的静态方法Create可以用于创建一个新的 XmlWriter 实例,可以向此方法传递一个XmlWriterSettings 类型的对象来指定要在新创建的 XmlWriter 对象上所启用的功能集。而下面所列的XmlWriterSettings的一些属性指明了具体所起启用的功能。

CheckCharacters属性表示是否进行字符检查,其默认值为true;

CloseOutput属性表示在调用Close方法时,XmlWriter 是否还应该关闭基础流或 TextWriter,其默认值为false;

ConformanceLevel属性用于获取或设置 XmlWriter 符合的一致性级别,其默认值为ConformanceLevel.Document;

Encoding属性表示要使用的文本编码,其默认值为Encoding.UTF8;

Indent属性是否缩进元素,其默认值为false;

IndentChars属性表示当 Indent 属性设置为 true 时缩进时要使用的字符串,其默认值为两个空格;

NewLineChars属性表示要用于分行符的字符串,其默认值为“rn”;

NewLineHandling属性表示是否将输出中的分行符正常化,其默认值为NewHandling.Replace;

NewLineOnAttributes属性表示是否将属性写入新行,其默认值为false;

OmitXmlDeclaration属性表示是否编写 XML 声明,其默认值为false。

另外,XmlWriter类还提供了一些实例方法来具体操作XML数据,常用方法的介绍如下所示:

Flush方法用于将缓冲区中的所有内容刷新到基础流,并同时刷新基础流;

Close方法用于关闭基础流;

WriteStartElement方法用于写出指定的开始标记;

WriteEndDocument方法用于关闭任何打开的元素或属性并将编写器重新设置为 Start 状态;

上一页  1 2 3 4 5 6 7 8  下一页

Tags:应用 JScript XML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接