XML 样本应用程序概述

编写了“XML 样本”应用程序以便与 XML 规范和其他文档配合使用。但是,这些样本提供的最重要的功能是开始体验 XML API 和受支持规范。

限制

未打算将“XML 样本”应用程序部署到生产服务器。它仅用于开发和教学目的。所有源代码都按原样提供,当您开发与 WebSphere® 软件一起运行的应用程序时,您可以使用、复制和修改这些源代码,而不必支付专利使用费。可以使用样本代码供您自己内部使用以及作为应用程序或产品的组成部分进行再分发。

内容

  • 样本中包含的简单 API 调用示例预期作为使用 XPath 2.0、XSLT 2.0 和 XQuery 1.0 的主要新功能的简单示例。
    • XPath 2.0 示例
      • 样本 1:简单的 XPath 调用

        显示如何调用 XPath

      • 样本 2:在 XPath 2.0 运行时下以向后兼容性方式调用 XPath 1.0

        显示一个示例,该示例演示 XPath 1.0 与 XPath 2.0 之间的差别以及如何在 XPath 2.0 下以向后兼容性方式运行现有 XPath 1.0 语句

      • 样本 3:调用模式感知的 XPath 2.0 表达式

        显示如何运行模式感知的表达式,如何装入模式文档,如何验证输入文档以及如何声明名称空间前缀

      • 样本 4:XPath 2.0 - 带有输入和输出文档的文档功能(相对 URI)

        显示如何使用具有相对 URI 的文档函数调用 XPath

      • 样本 5:在编译模式下运行的 XPath

        显示如何在编译方式下调用 XPath

      • 样本 6:在预编译模式下运行的 XPath

        显示如何在预编译方式下调用 XPath

      • 样本 7:XPath 2.0 整理支持

        显示如何调用带有整理支持的 XPath

    • XSLT 2.0 示例
      • 样本 1:简单的 XSLT 调用

        显示如何调用 XSLT

      • 样本 2:在 XSLT 2.0 运行时下以向后兼容性方式调用 XSLT 1.0

        显示 XPath 1.0 与 XPath 2.0 之间的差别以及如何在 XSLT 2.0 处理器下以向后兼容性方式运行现有的 XSLT 1.0 样式表

      • 样本 3:XSLT 2.0 更新的 for-each 支持

        显示如何使用 XSLT 2.0 for-each 功能

      • 样本 4:XSLT 2.0 分组支持

        显示如何使用由 xsl:for-each-group 提供的功能

      • 样本 5:XSLT 2.0 正则表达式支持

        显示如何使用 XSLT 2.0 正则表达式支持来处理 XML 字符串中具有结构化旧格式的数据

      • 样本 6:XSLT 2.0 日期格式

        显示如何使用国际化的 XSLT 2.0 日期格式

      • 样本 7:XSLT 2.0 多个结果

        显示如何使用 XSLT 2.0 result-document 指令来同时写入多个输出

      • 样本 8:XSLT 2.0 隧道参数

        显示如何使用 XSLT 2.0 隧道参数来使值在样式表处理期间可设置和可访问

      • 样本 9:XSLT 2.0 样式表功能

        显示如何使用 XSLT 2.0 样式表功能

      • 样本 10:XSLT 2.0 初始模板

        显示如何使用 XSLT 2.0 初始模板功能

      • 样本 11:具有多种方式的 XSLT 2.0 模板

        显示如何使用具有多种方式的 XSLT 2.0 模板功能

      • 样本 12:XSLT 2.0 XHTML 支持 - 不指定输出方法

        显示如何使用具有 XHTML 输出方法的 XSLT 2.0 XHTML 支持

      • 样本 13:XSLT 2.0 XHTML 支持 - 指定输出方法

        显示如何使用具有 XHTML 输出方法的 XSLT 2.0 XHTML 支持

      • 样本 14:XSLT 2.0 字符映射

        显示如何使用 XSLT 2.0 字符映射功能

      • 样本 15:XSLT 2.0“as”属性

        显示如何使用 XSLT 2.0“as”属性功能

      • 样本 16:XSLT 2.0 嵌入式样式表

        显示如何使用 XSLT 2.0 嵌入式样式表功能

      • 样本 17:在编译方式下运行的 XSLT 2.0

        显示如何在编译方式下运行 XSLT

      • 样本 18:在预编译方式下运行的 XSLT 2.0

        显示如何在预编译方式下运行 XSLT

      • 样本 19:XSLT 2.0 undeclare-prefixe 序列化参数

        显示如何在生成 V1.1 或更高版本的 XML 输出时使用 XSLT undeclare-prefix 参数

      • 样本 20:XSLT 2.0 next-match

        显示如何使用 XSLT next-match 功能

      • 样本 21:XPath 2.0 的 XSLT 2.0 用法 collection 函数

        显示如何使用 collection 函数

      • 样本 22:XSLT 2.0 模式感知 - 输入验证(有效)

        显示如何使用样式表和模式来验证输入文档

      • 样本 23:XSLT 2.0 模式感知 - 输入验证(无效)

        显示如何使用样式表和模式来验证输入文档

      • 样本 24:XSLT 2.0 模式感知 - 临时树(有效)

        显示如何使用验证属性来验证临时树

      • 样本 25:XSLT 2.0 模式感知 - 临时树(无效)

        显示如何使用验证属性来验证临时树

      • 样本 26:XSLT 2.0 模式感知 - 输出文档(有效)

        显示如何使用验证属性来验证主输出文档

      • 样本 27:XSLT 2.0 模式感知 - 输出文档(无效)

        显示如何使用验证属性来验证主输出文档

      • 样本 28:XSLT 2.0 模式感知 - element(*, T) 函数

        显示如何使用样式表和模式来匹配元素类型而不是名称

      • 样本 29:XSLT 2.0 use-when

        显示如何使用 use-when 功能

      • 样本 30:XSLT 2.0 整理支持

        显示如何使用具有整理支持的 for-each-group 功能

      • 样本 31:使用 stylesheet-declared 外部函数

        显示如何在样式表中声明外部函数

    • XQuery 1.0 示例
      • 样本 1:简单 XQuery 调用

        显示如何调用简单 XQuery FLOWR 表达式

      • 样本 2:XQuery FLWOR 支持 - 使用 doc 函数和交叉文档连接

        显示如何调用连接多个文档的数据的 XQuery。

      • 样本 3:XQuery declare 函数和变量

        显示如何定义和使用 XQuery 函数和变量

      • 样本 4:XQuery TypeDeclaration 支持

        显示如何使用 TypeDeclaration 功能

      • 样本 5:在编译方式下运行的 XQuery

        显示如何在编译方式下运行 XQuery 函数

      • 样本 6:在预编译方式下运行的 XQuery

        显示如何在预编译方式下调用 XQuery

      • 样本 7:XQuery operations on types(typeswitch,cast as)

        显示如何使用 operations on types

      • 样本 8:XQuery 模式感知 - 输入验证(有效)

        显示如何验证传递给查询的输入文档

      • 样本 9:XQuery 模式感知 - 输入验证(无效)

        显示如何验证传递给查询的输入文档

      • 样例 10:XQuery 模式感知 - 节点验证(有效)

        显示如何使用 validate 表达式验证元素

      • 样本 11:XQuery 模式感知 - 节点验证(无效)

        显示如何使用 validate 表达式验证元素

      • 样本 12:XQuery 模式感知 - element(*, T) 函数

        显示如何使用模式感知来匹配元素类型而不是名称

      • 样本 13:XQuery 模块支持

        显示如何将常用的函数和变量放在一个可复用的库模块中

      • 样本 14:对模式的 XQuery 模块支持

        显示模块如何与模式支持交互

      • 样本 15:使用 query-declared 外部函数

        显示如何在查询中声明外部函数

  • 博客注释检查器示例显示如何可以搜索所有博客或您的 Blogger™ Web 发布服务博客中的可疑评论。它们是使用 XPath 2.0、XSLT 2.0 和 XQuery 1.0 的高级应用程序的示例。
    • XPath 博客检查器
    • XSLT 博客检查器
    • XQuery 博客检查器
    • 数据库集成检查器

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cins_xml_overviewsamp1
文件名:cins_xml_overviewsamp1.html