测试 XPath 表达式

使用 XPath 评估程序针对测试 XML 文档来测试 XPath 表达式。

要启用“XPath 评估程序”窗口,请从 Studio 工具栏菜单选择工具 > XPath 评估程序选项。
您可以使用 XPath 评估程序来针对 XML 文件测试 XPath 表达式。您可以编辑在以下窗格中生成的缺省 XPath 表达式:
  • For eachSplit 活动的配置窗格中,会生成定义重现元素的 XPath 表达式。您可以编辑显示在元素名称字段中的缺省 XPath 表达式。
  • while 循环If..Then 活动的配置窗格中,会在“表达式构建器”中生成定义条件的 XPath 表达式。您可以通过单击高级编辑显示的缺省 XPath 表达式。
注: 支持 XPath 2.0。
下表描述了“XPath 评估程序”对话框的功能。
字段 名称描述
文件 指定所选测试 XML 文件的目录位置。选择向下箭头以从先前装入的 XML 文件集中进行选择。
浏览... 单击浏览...以从文件系统装入 XML 文件的内容。
装入源 测试所针对的源 XML 元素的图形表示。在此文本框中选择节点将生成一个 XPath 表达式,针对指定的 XML 数据评估此 XPath 表达式时此表达式查找此元素的所有出现。
生成的 XPath 表达式 装入源文本框中选择 XML 元素时生成的 XPath 表达式。
复制 将 XPath 表达式从生成的 XPath 表达式字段复制到 XPath 表达式字段。
XPath 表达式 指定用于针对 XML 数据评估或测试的 XPath 表达式。
运行 选择运行以针对源 XML 测试数据评估 XPath 表达式。评估的结果会显示在窗格右侧的文本框中。
要评估 XPath 表达式,请完成以下步骤:
  1. Studio 工具栏菜单选择工具 > XPath 评估程序选项。这样会打开“XPath 评估程序”窗口。
  2. 单击浏览...以从文件系统装入测试 XML 文件。在装入源文本框中显示了文本 XML 元素的图形表示。
  3. 要指定 XPath 表达式,请选择下列选项之一:
    • 直接将 XPath 表达式输入 XPath 表达式字段。
    • 装入源文本框中选择 XML 元素,然后单击复制将 XPath 表达式从生成的 XPath 表达式字段复制到 XPath 表达式字段。
  4. 单击运行。针对 XPath 表达式运行 XML 数据的结果会显示在右下方窗格中。可以返回以下类型:
    • 数字 — 数值返回在字段中,如下图中所示:
    • 布尔值 — 布尔值返回在字段中,如下图中所示:
    • 节点集 — 匹配 XPath 表达式中显示的那些项的 XML 元素,字段为空,报告了匹配的 XML 元素的数量,如下图中所示:
    • 字符串 — 布尔值返回在字段中,如下图中所示:



反馈 | 声明


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/ref_testing_xpath_expressions.html