我创建它的配置为demo12使用和XML的服务描述here与的ServiceNow(自定义报告工具)的作品应用程序的ServiceNow XML Web服务 - 节点命名
。
当我提出这个要求
响应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']
。
任何想法?