我正在创建一个与 ServiceNow 一起使用的应用程序(自定义报告工具)
它被配置为使用这里描述的 demo12 和 XML 服务。
当我提出这个要求时
作为响应 XML,我不仅看到了<incident>
节点,还看到了<u_zprototype_incidents>
获取节点名称的 XPath 是
distinct-values(/xml/*/name(.))
结果是(用户友好的格式)
<XdmValue>
<XdmAtomicValue>u_zprototype_incidents</XdmAtomicValue>
<XdmAtomicValue>incident</XdmAtomicValue>
</XdmValue>
不确定,如果这是它应该显示的方式。
是否有任何其他方式(额外的 URI 参数等)来获取有效的 XML(仅限<incident>
节点)?
我知道我可以/xml/*[contains(name(.),'incident')][sys_id='my GUID']
用来获取所需的节点。但我认为它消耗的 CPU 时间不仅仅是/xml/incident[sys_id='my GUID']
.
有任何想法吗?