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