已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
即用即查XML数据标记语言参考手册-目录.txt珍惜生活上帝还让你活着,就肯定有他的安排。雷锋做了好事不留名,但是每一件事情都记到日记里面。本书讲述: . 91个 XML架构参考 . 90个处理 XML文档的接口和方法 . 35个 XML网络数据处理方法 . 46个 XSLT参考 . 368个实例源文件内容涵盖: . XML语法基础:14个实例 . 名称空间:9个实例 . 文档类型定义(DTD):12个实例 . 约句准篇的规范化架构(Schema):71个实例 . 随机访问 XML的文档对象模型(DOM):30个实例 . 查询 XML数据之路(XPath):6个实例 . XML应用程序编程接口(SAX):14个实例 . 使用.NET框架处理 XML:29个实例 . 从 HTML到 XHTML:6个实例 . 级联样式表(CSS)与 XML:3个实例 . HTML、ASP网页中的 XML:11个实例 . 网站摘要与 RSS:6个实例 . XML与简单对象访问协议(SOAP):4个实例 . 可扩展样式表语言转换(XSLT):123个实例 . 扩展 XSLT的功能:13个实例 . XML设计技巧:17个实例技术深度:(中)目标受众: 数据库管理员及应用开发者 系统设计师 从事 Web应用开发的人员 爱好 XML的读者内容提要:本书是一本 XML参考手册,涉及 XML各方面的内容。本书注重与实际应用的结合,可以帮助读者快速掌握 XML的用法。全书共 6篇,从 XML的基本概念开始,介绍了 XML语汇( DTD和架构)、查询和处理 XML(DOM、 SAX、.NET)、XML与万维网应用技术( XHTML、CSS、HTML、RSS、SOAP)、可扩展样式表语言转换(XSLT)等。本书包含大量的实例,有助于读者理解并应用 XML技术,提高在实际应用中的开发能力,适合数据库管理员及应用开发者、系统设计师、从事 Web应用开发的人员阅读。目录:样章:目录第 1篇 XML基础第 1章 XML基本概念 3 1.1 XML的特征 3 1.2 XML的“是”与“非” 5 1.3 XML的应用 7 1.3.1作为表达语义的文档 7 1.3.2作为数据的载体 7 1.3.3作为应用程序的配置文件 8 1.3.4用于异构系统间的交互 8 1.4总结 9 1.5参考内容 9 1.5.1 XML技术的网上链接 9 1.5.2 XML编辑工具 11第 2章 XML语法提要 13 2.1 XML语法 13 2.1.1 XML声明 13 2.1.2元素 15 2.1.3属性列表与属性 16 2.1.4命名规则简介 17 2.1.5名称空间、前缀、本地名和限定名 17 2.1.6文本与字符数据 18 2.1.7 DOCTYPE声明 19 2.1.8处理指令 19 2.1.9注释 20 2.1.10字符引用与实体引用 20 2.1.11空白与“xml:space”属性 21 2.1.12良好的格式 22 2.1.13有效的文档 23 2.2 XML编码 23 2.2.1编码字符集 23 2.2.2统一码的实现方式 24 2.3总结 24 2.4参考内容 25 第 3章 XML中的名称空间(namespace) 26 3.1基本知识 26 3.1.1名称空间用于标识不同领域的 XML名称 27 3.1.2名称空间的声明形式 27 3.1.3名称空间的作用范围 28 3.1.4名称空间模块化 XML文档 29 3.1.5要以 URI区分名称空间 29 3.2名称空间作用范围示例 30 3.3总结 32 第 2篇 XML的“语汇”第 4章 XML文档类型定义(DTD) 35 4.1基本知识 35 4.1.1规定 XML文档可用的词汇和结构 35 4.1.2验证文档 36 4.1.3不采用 DTD文档验证 XML文档的场合 36 4.2 DTD的语法 36 4.2.1 XML声明 37 4.2.2 DOCTYPE(文档类型声明) 37 4.2.3 ELEMENT(元素) 40 4.2.4 ATTLIST(属性列表) 42 4.2.5 ENTITY(实体) 44 4.2.6 INCLUDE、IGNORE(包含与忽略) 48 4.2.7 NOTATION(表示法) 49 4.2.8注释 49 4.3总结 49 4.4参考内容 49 第 5章约句准篇的规范化架构(Schema) 51 5.1基本知识 51 5.1.1 DTD的局限性与 XML架构 51 5.1.2架构是 XML文档 52 5.1.3架构用于描述、约束 XML文档的结构和内容 54 5.1.4架构比 DTD定义更复杂的数据类型 54 5.1.5数据类型派生 55 5.1.6取值空间、语词表达形式和规范表达形式的关系 56 5.1.7验证与实例文档 57 5.1.8架构以目标名称空间区分语汇集 57 5.1.9以目标名称空间关联架构和 XML文档 57 5.1.10可能逐渐取代文档类型定义 60 5.2使用架构验证 XML文档的步骤 60 5.2.1创建调用 MSXML处理器验证 XML文档的工具 60 5.2.2使用验证工具验证文档 62 5.3 XML架构纵览 62 5.3.1描述文档结构的元素 62 5.3.2描述取值约束的元素 65 5.3.3架构中的数据类型 65 5.4数据类型参考 68 5.4.1 anyURI(任何 URI) 69 5.4.2 base64Binary(Base64编码二进制数据) 69 5.4.3 boolean(逻辑真假值) 69 5.4.4 byte(1字节有符号整数) 70 5.4.5 date(日期) 70 5.4.6 dateTime(日期与时间) 71 5.4.7 decimal(十进制数) 71 5.4.8 double(双精度浮点数) 72 5.4.9 duration(持续时间) 73 5.4.10 ENTITIES(非解析实体列表) 73 5.4.11 ENTITY(非解析实体) 73 5.4.12 float(单精度浮点数) 74 5.4.13 gDay(天) 75 5.4.14 gMonth(月份) 75 5.4.15 gMonthDay(连续出现的某月某天) 75 5.4.16 gYear(年份) 76 5.4.17 gYearMonth(年份与月份) 76 5.4.18 hexBinary(十六进制形式的二进制数据) 5.4.19 ID(惟一标识符) 77 5.4.20 IDREF(惟一标识符引用) 77 5.4.21 IDREFS(惟一标识符引用列表) 78 5.4.22 int(4个字节有符号整数) 78 5.4.23 integer(整数) 78 5.4.24 language(自然语言标识符) 79 5.4.25 long(8个字节有符号整数) 79 5.4.26 Name(名称) 80 5.4.27 NCName(无前缀名称) 80 5.4.28 negativeInteger(负整数) 81 5.4.29 NMTOKEN(名称符号) 81 5.4.30 NMTOKENS(名称符号列表) 81 5.4.31 nonNegativeInteger(非负整数) 82 5.4.32 nonPositiveInteger(非正整数) 82 5.4.33 normalizedString(规范化字符串) 82 5.4.34 NOTATION(标记法) 83 5.4.35 positiveInteger(正整数) 84 5.4.36 QName(带限定名名称) 84 5.4.37 short(2个字节有符号整数) 85 5.4.38 string(字符串) 85 5.4.39 time(时间) 86 5.4.40 token(表征字符串) 86 5.4.41 unsignedByte(1个字节无符号整数) 86 5.4.42 unsignedInt(4个字节无符号整数) 87 5.4.43 unsignedLong(8个字节无符号整数) 87 5.4.44 unsignedShort(2个字节无符号整数) 88 5.5取值约束参考 88 5.5.1 “value”、“fixed”和“id”属性 89 5.5.2 enumeration(枚举约束) 90 5.5.3 fractionDigits(小数位) 90 5.5.4 length(长度) 91 5.5.5 maxExclusive(非包含最大值) 91 5.5.6 maxInclusive(包含最大值) 92 5.5.7 maxLength(最大长度) 93 5.5.8 minExclusive(非包含最小值) 93 5.5.9 minInclusive(包含最小值) 94 5.5.10 minLength(最小长度) 94 5.5.11 pattern(模式) 95 5.5.12 totalDigits(位数) 96 5.5.13 whiteSpace(空白) 96 5.6架构元素参考 96 5.6.1 all(全体关系) 97 5.6.2 annotation(注文) 98 5.6.3 any(任何元素) 99 5.6.4 anyAttribute(任何属性) 103 5.6.5 appinfo(应用程序信息) 105 5.6.6 attribute(属性) 106 5.6.7 attributeGroup(属性组) 109 5.6.8 choice(选择关系) 111 5.6.9 complexContent(复杂内容) 113 5.6.10 complexType(复杂类型) 115 5.6.11 documentation(文书注释) 119 5.6.12 element(元素) 119 5.6.13 extension(扩展类型) 125 5.6.14 field(约束关系字段) 129 5.6.15 group(元素组) 130 5.6.16 import(导入外部架构) 134 5.6.17 include(包含外部架构) 136 5.6.18 key(键约束) 138 5.6.19 keyref(键引用约束) 141 5.6.20 list(简单类型列表) 144 5.6.21 notation(标记法) 146 5.6.22 redefine(重定义包含类型) 147 5.6.23 restriction(约束) 150 5.6.24 schema(架构) 157 5.6.25 selector(约束关系选择子) 161 5.6.26 sequence(序列关系) 162 5.6.27 simpleContent(简单内容) 164 5.6.28 simpleType(简单类型) 165 5.6.29 union(取值空间并集) 166 5.6.30 unique(惟一键约束) 168 5.7实例文档属性 169 5.7.1 noNamespaceSchemaLocation(无名称空间架构位置) 169 5.7.2 schemaLocation(架构位置) 169 5.7.3 nil(空值) 170 5.7.4 type(数据类型) 170 5.8总结 170 5.9参考内容 171 5.9.1 RELAX NG(下一代 XML正规语言描述) 171 5.9.2 Schematron(基于断言的架构) 172 第 3篇查询与处理 XML文档第 6章随机访问 XML的文档对象模型(DOM) 177 6.1基本知识 177 6.1.1所有 XML内容皆可被视为节点 6.1.2反映 XML层次型数据结构 178 6.1.3文档对象模型的优缺点 179 6.1.4接口与实现 180 6.1.5文档对象模型的冗余实现 181 6.2文档对象模型的应用 181 6.2.1调用 DOM处理引擎 181 6.2.2加载 XML文档 183 6.2.3处理文档节点 185 6.2.4保存文档对象 188 6.2.5验证文档 189 6.2.6执行扩展样式表语言转换(XSLT) 177 192 6.2.7执行 XPath查询 192 6.3微软的 MSXML文档对象模型实现 193 6.3.1 MSXML文档对象模型的接口一览 193 6.3.2 IXMLDOMDocument接口、XMLDocument类和 FreeThreadedDOMDocument类(文档) 194 6.3.3 IXMLDOMDocument2接口(扩展的文档结构) 201 6.3.4 IXMLDOMNamedNodeMap接口(具名节点映射) 204 6.3.5 IXMLDOMNode接口(节点) 207 6.3.6 IXMLDOMNodeList接口(节点列表) 219 6.3.7 IXMLDOMParseError接口(解析错误) 220 6.3.8 IXMLDOMElement接口(元素) 221 6.3.9 IXMLDOMAttribute接口(属性) 222 6.3.10 IXMLDOMCharacterData接口(字符数据) 223 6.3.11 IXMLDOMText接口(文本) 224 6.3.12 IXMLDOMComment接口(注释) 224 6.3.13 IXMLDOMCDATASection接口(CDATA片段) 224 6.3.14 IXMLDOMProcessingInstruction接口(处理指令) 225 6.3.15 IXMLDOMDocumentType接口(DOCTYPE声明) 226 6.3.16 IXMLDOMEntity接口(实体) 226 6.3.17 IXMLDOMNotation接口(标记法) 226 6.3.18 IXMLDOMEntityReference接口(实体引用) 227 6.3.19 IXMLDOMImplementation接口(DOM实现) 227 6.4 Java中的文档对象模型实现 227 6.4.1 JAXP的 DOM接口 227 6.4.2使用 JAXP的 XML DOM 228 6.5总结 231 6.6参考内容 231 第 7章查询 XML数据之路(XPath) 233 7.1基本知识 233 7.1.1 XPath体现了 XML的层次结构和线性结构 233 7.1.2 XPath定位操作返回节点列表 235 7.1.3根节点不是根元素 235 7.1.4绝对定位和相对定位 235 7.2使用 MSXML文档对象模型执行 XPath查询 235 7.3 XPath语法提要 240 7.3.1多个定位步骤组合成为一个 XML路径 240 7.3.2 XPath表达式的上下文 243 7.3.3定位步骤由轴、节点测试和谓项 3部分组成 244 7.3.4轴 245 7.3.5节点测试和函数 246 7.3.6谓项与操作符 248 7.4 XPath的轴 252 7.4.1 self:(本节点轴)与“.”缩写形式 254 7.4.2 attribute:(属性节点轴)与“”缩写形式 254 7.4.3 child:(子节点轴,默认的 XPath轴) 254 7.4.4 descendant:(后代节点轴) 255 7.4.5 descendant-or-self:(后代或本节点轴)与“/”缩写形式 256 7.4.6 parent:(父节点轴)与“.”缩写形式 257 7.4.7 ancestor:(先代节点轴) 258 7.4.8 ancestor-or-self:(先代或本节点轴) 259 7.4.9 following-sibling:(后继兄弟节点轴) 259 7.4.10 preceding-sibling:(前导兄弟节点轴) 260 7.4.11 following:(后继节点轴) 260 7.4.12 preceding:(前导节点轴) 260 7.4.13 namespace:(名称空间轴) 261 7.5节点集函数 262 7.5.1 count(节点集节点计数) 263 7.5.2 id(根据 ID属性选择元素) 263 7.5.3 last(当前上下文大小) 265 7.5.4 local-name(不包含名称空间前缀的节点名称) 266 7.5.5 name(节点全名) 266 7.5.6 namespace-uri(返回名称空间 URI) 266 7.5.7 position(当前节点在上下文中的位置) 266 7.6字符串函数 267 7.6.1 concat(串联传入字符串) 267 7.6.2 contains(检查字符串 1是否包含字符串 2) 267 7.6.3 normalize-space(规范化传入字符串中的空白) 268 7.6.4 starts-with(检查字符串 1是否以字符串 2开始) 268 7.6.5 string(转换为字符串) 268 7.6.6 string-length(传入字符串中字符的个数) 269 7.6.7 substring(取传入字符串的一部分) 269 7.6.8 substring-after(某字符串之后的部分) 270 7.6.9 substring-before(某字符串之前的部分) 270 7.6.10 translate(替换、删除字符) 270 7.7布尔函数 271 7.7.1 boolean(转换为布尔值) 271 7.7.2 false(返回布尔假值) 272 7.7.3 lang(检查“xml:lang”属性是否属于指定的语言或该语言的子集) 272 7.7.4 not(取反布尔值) 272 7.7.5 true(返回布尔真值) 273 7.8数值函数 273 7.8.1 ceiling(不小于传入数值的最小整数) 273 7.8.2 floor(不大于传入数值的最大整数) 273 7.8.3 number(转换为数值) 273 7.8.4 round(四舍五入取整) 274 7.8.5 sum(节点转换成数值后求和) 274 7.9节点类型测试 275 7.9.1 comment()(匹配注释节点) 275 7.9.2 node()(匹配任何节点) 275 7.9.3 processing-instruction()(匹配处理指令) 276 7.9.4 text()(匹配文本节点) 276 7.10 XML路径匹配示例 276 7.11总结 278 7.12参考内容 278 7.12.1 XPath 2.0的重大变化 278 7.12.2 XPath 2.0的新特性 279 第 8章简单 XML应用程序编程接口(SAX) 281 8.1基本知识 281 8.1.1 SAX解析器的特征 281 8.1.2 SAX接口一览 282 8.2使用 Java创建 SAX处理程序 284 8.2.1使用 Eclipse创建新的 Java方案 284 8.2.2向 Java方案添加 SAX处理程序代码文件 285 8.2.3运行第一个 SAX处理程序 285 8.2.4为读取器添加内容处理器 287 8.2.5使用 SAX处理文档时的注意事项 291 8.2.6余论 291 8.3 SAX接口参考 291 8.3.1 XMLReader接口(读取器) 292 8.3.2 ContentHandler接口(内容处理器) 295 8.3.3 Attributes接口(属性列表) 297 8.3.4 Locator接口(定位器) 298 8.3.5 InputSource类(输入源) 299 8.3.6 ErrorHandler接口(错误处理器) 300 8.3.7 EntityResolver接口(实体解析器) 300 8.3.8 DTDHandler接口(文档类型定义处理器) 301 8.3.9 DefaultHandler类(默认处理器) 301 8.3.10 LexicalHandler接口(文词处理器) 302 8.3.11 DeclHandler接口(声明处理器) 302 8.3.12 XMLFilter接口(过滤器) 303 8.3.13 XMLFilterImpl类(XML过滤器实现) 311 8.4总结 317 第 9章使用微软.NET框架处理 XML 318 9.1基本知识 318 9.1.1内存中处理 XML的形式 318 9.1.2 XmlReader与 SAX的比较 319 9.1.3使用流式 XmlWriter将 XML写入文件 320 9.1.4 XML数据文件与数据集的联系 320 9.1.5从 XML文档中推断架构 320 9.1.6 XML序列化和反序列化沟通面向对象编程领域 321 9.1.7各种技术的整合 323 9.2使用 Visual Studio开发.NET XML项目 324 9.2.1建立新的窗体项目 325 9.2.2向窗体添加控件和代码 326 9.2.3调试应用程序 329 9.2.4小结 329 9.3在内存中使用文档对象模型(DOM)处理文档 330 9.3.1 .NET文档对象模型中的类层次关系 330 9.3.2 XmlNodeType枚举(XML节点类型) 330 9.3.3 XmlNode抽象类(XML节点) 331 9.3.4 XmlDocument类(XML文档)与 XmlNameTable类(XML名称表) 333 9.3.5 XmlNodeList类(Xml节点列表) 336 9.3.6应用示例 337 9.4在内存中使用 XPath模型处理 XML文档 341 9.4.1在文档对象模型、XPath模型之间选择 342 9.4.2 XPathNavigator类(XPath导航器) 342 9.4.3 XPathNodeIterator类(XPath遍历器) 350 9.4.4应用示例 351 9.5使用 XmlReader流式读取 XML 354 9.5.1 XmlReaderSettings类(参与构造 XmlReader) 355 9.5.2 XmlReader类(XML读取器) 357 9.5.3使用读取器验证 XML文档 366 9.6使用 XmlWriter流式写出 XML 369 9.6.1 XmlWriterSettings类(参与构造 XmlWriter) 370 9.6.2 XmlWriter类(XML编写器) 371 9.7使用流式机制编写和提取 XML内容(与 SAX比较) 377 9.8关系数据与 XML之间的桥梁数据集与 XML数据文档 379 9.8.1数据集的结构 380 9.8.2将 XML文档加载到数据集 380 9.8.3从数据集写出 XML文档 381 9.8.4数据集与 XML数据文档同步 382 9.9使用.NET中的类和工具自动编写架构 387 9.9.1使用 XmlSchemaInference类推断架构 387 9.9.2使用 XSD.exe工具推断架构 390 9.10面向对象编程模型与 XML之间的桥梁XML序列化和反序列化 390 9.10.1使用 XmlSerializer执行序列化 390 9.10.2使用 XmlSerializer执行反序列化 393 9.10.3使用属性元数据控制 XML序列化 396 9.11总结 400 第 4篇 XML与万维网第 10章从 HTML到 XHTML 405 10.1 HTML的基本知识 405 10.1.1 HTML的基本组成部分 405 10.1.2 HTML中一般不能自定义语汇集 406 10.1.3 HTML的语法不严谨 406 10.2 XHTML的语法特征 407 10.3扩展 XHTML的语汇 411 10.4使用 HTML Tidy将 HTML转换到 XHTML 411 10.5使用 HyperMarkup将 HTML转换为 XHTML 413 10.5.1安装 HyperMarkup 413 10.5.2 HyperMarkup的原理 413 10.5.3将 HTML转换为 XHTML 418 10.5.4将 HTML转换为 XML片段或 XML文档 418 10.5.5定制 XML生成器 419 10.6总结 420 第 11章级联样式表(CSS)与 XML 421 11.1基本知识 421 11.1.1使用“xml-stylesheet”处理指令指示浏览器用 CSS呈现文档 421 11.1.2内容与形式的分离 423 11.1.3使用 CSS呈现 XML文档的局限 425 11.2 CSS匹配规则参考 425 11.2.1选择子匹配元素 426 11.2.2继承 426 11.2.3后代选择子匹配后代元素 427 11.2.4使用组合同时匹配多个元素 427 11.2.5通用选择子通配所有元素 428 11.2.6子代选择子匹配子元素 428 11.2.7兄弟选择子匹配兄弟元素 429 11.2.8第一子元素伪类匹配第一子元素 429 11.2.9属性选择子匹配指定属性的元素 429 11.2.10类选择子与 ID选择子 430 11.3总结 431 11.4参考内容 431 第 12章 HTML、ASP网页中的 XML 433 12.1 HTML中的数据岛(Data Island) 433 12.1.1数据岛在 HTML中的声明形式 433 12.1.2数据岛的属性与事件 434 12.1.3应用示例:访问内嵌数据岛的数据 434 12.1.4应用示例:访问外部 XML数据,不刷新页面更新其显示内容 436 12.2 ASP、ASP.NET中的 XML应用简介 440 12.3 AJAX(异步 Java脚本与 XML) 442 12.3.1传统 HTML表单交互机制的缺陷 442 12.3.2使用 XMLHTTPRequest异步回发请求 443 12.3.3使用 XML数据岛异步回发请求 445 12.3.4使用 IFrame异步回发请求 446 12.3.5各种异步请求回发机制的利弊 446 12.4总结 446 第 13章网站摘要与 RSS 447 13.1 RSS的各个版本 447 13.2 RSS元素参考 448 13.2.1 RSS 2.0元素一览 448 13.2.2 RSS的根元素 448 13.2.3 channel(频道)元素及其子元素 448 13.2.4 item(项目)元素及其子元素 449 13.2.5 RSS 2.0示例 450 13.2.6 RSS 1.0与 RSS 2.0的区别 451 13.2.7 RSS 1.0的完整示例 452 13.3参考内容 453 第 14章 XML与简单对象访问协议(SOAP) 455 14.1基本知识 455 14.1.1 SOAP的应用场合 455 14.1.2 SOAP消息的封装 456 14.1.3 SOAP节点,以及请求与响应的消息交换模式 457 14.2 SOAP元素参考 458 14.2.1 Envelope(信函) 458 14.2.2 Header(报头) 458 14.2.3 Body(报文) 459 14.2.4 Fault(故障) 460 14.3总结 461 14.4参考内容 461 第 5篇可扩展样式表语言转换(XSLT)第 15章可扩展样式表语言转换(XSLT) 465 15.1基本知识 465 15.1.1 XSLT处理器在转换过程中处于核心位置 466 15.1.2一次编写、多次重用 466 15.1.3 3种输出方式:XML、HTML和文本 467 15.1.4 XSLT中的模板驱动过程 467 15.1.5 3个内建模板规则 472 15.1.6模板优先级问题 473 15.1.7格式化显示 XML文档 474 15.1.8 XSL转换与 CSS格式化的比较 477 15.1.9不要以编程语言或数据查询语言的准则要求 XSL转换 479 15.2编程调用 XSLT处理器 479 15.2.1在脚本中调用 MSXML的 XSLT处理器 479 15.2.2使用.NET的 XslCompiledTransform类执行 XSL转换 483 15.2.3在 Java中使用 Saxon执行 XSL转换 486 15.3 XSLT语言参考:元素 488 15.3.1 XSLT元素纵览 488 15.3.2本节示例所用的样本 XML文档 491 15.3.3 apply-imports(应用导入的模板规则) 493 15.3.4 apply-templates(应用模板) 494 15.3.5 attribute(在标记语言输出中生成属性) 497 15.3.6 attribute-set(声明属性集) 500 15.3.7 call-template(调用具名模板) 502 15.3.8 choose(多条件匹配) 504 15.3.9 comment(在置标元素输出中生成注释) 508 15.3.10 copy(将当前节点复制到标记语言输出) 509 15.3.11 copy-of(选择节点,将其属性、后代节点复制到标记语言结果树) 510 15.3.12 decimal-format(声明十进制格式) 512 15.3.13 element(在标记语言输出中生成元素) 515 15.3.14 fallback(缺失特性处理) 516 15.3.15 for-each(处理节点集内的每个节点) 517 15.3.16 if(单条件匹配) 520 15.3.17 import(低优先级导入模板) 522 15.3.18 include(同等优先级包含模板) 523 15.3.19 key(建立 XML节点索引) 524 15.3.20 message(在输出中生成消息文本) 528 15.3.21 namespace-alias(替换名称空间前缀) 529 15.3.22 number(生成编号) 530 15.3.23 otherwise(多条件匹配的默认条件) 536 15.3.24 output(声明输出方式) 536 15.3.25 param(声明 XSLT文档或模板的参数) 539 15.3.26 preserve-space(保留指定元素列表的空白) 542 15.3.27 processing-instruction(在 XML输出中生成处理指令) 544 15.3.28 sort(排序节点集) 545 15.3.29 strip-space(剪除指定元素列表的空白) 548 15.3.30 stylesheet(XSLT文档根元素) 548 15.3.31 template(声明具名模板或模板规则) 549 15.3.32 text(输出文本) 551 15.3.33 transform(XSLT文档根元素) 553 15.3.34 value-of(将选定节点的字符串形式作为文本节点插入到输出) 553 15.3.35 variable(声明样式表或模板的变量) 554 15.3.36 when(指定 choose中的条件) 559 15.3.37 with-param(向目标模板传入参数) 559 15.4 XSLT语言参考:函数 559 15.4.1 current(返回当前节点) 560 15.4.2 document(获取外部文档) 562 15.4.3 element-aviable(指定名称的 XSLT扩展
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 370-2024生活饮用水二次供水设备智能化管理平台技术要求
- 产科虚拟仿真技术在基层医师培训中的应用
- 初中科学华师大地球同步练习
- 中英文论文参考文献标准格式
- 扬州奥特莱斯招商手册学习资料
- 中山大学教务部
- 医学团体心理治疗专题课件
- 浅论计量检定工作中存在的问题及应对措施
- 最美自然风景图片(手机屏幕、电脑桌面及课件中参考应用)
- 精细化管理在煤炭企业成本控制中的应用
- 2025年应届生管培生入职合同协议
- 2025年安全员B证考试试题(必刷)附答案详解
- 中学生网络安全课件下载
- 转让煤气铺合同协议书
- 2026中国金融电子化集团有限公司下属子公司招聘考试笔试参考题库附答案解析
- 四季里的汗水与智慧课件
- 塑胶模具结构知识培训课件
- 在线网课学习课堂《人工智能(北理 )》单元测试考核答案
- “国家中小学智慧教育平台”应用案例
- 推荐如果历史是一群喵读书分享会模板
- 信息安全和伦理
评论
0/150
提交评论