Node 中描述符的 XPath
XPath for Descriptor in Node
我正在尝试设置属性,但对 xpath 是什么感到困惑。例如,我的属性之一是
props['SuperiorOrganization'] = parts[0].xpath('/rs:Report_Entry/rs:SuperiorOrganization/Descriptor')
我尝试使用 rs:/descriptor
没有任何价值。
我的 xml 正在返回这样的内容:
<wd:SuperiorOrganization wd:Descriptor="Name of Supervisory">
<wd:ID wd:type="WID">XXXXXXXXXXXXXXXXXXX</wd:ID>
<wd:ID wd:type="Organization_Reference_ID">XXXXXX</wd:ID>
rs:Descriptor
是一个属性,在 XPath 表达式中属性必须以 @
为前缀。所以一个工作表达式来获取字符串
Name of Supervisory
可能是
/rs:Report_Entry/rs:SuperiorOrganization/@rs:Descriptor
(假设 rs:
和 wd:
命名空间可以互换。)
我正在尝试设置属性,但对 xpath 是什么感到困惑。例如,我的属性之一是
props['SuperiorOrganization'] = parts[0].xpath('/rs:Report_Entry/rs:SuperiorOrganization/Descriptor')
我尝试使用 rs:/descriptor
没有任何价值。
我的 xml 正在返回这样的内容:
<wd:SuperiorOrganization wd:Descriptor="Name of Supervisory">
<wd:ID wd:type="WID">XXXXXXXXXXXXXXXXXXX</wd:ID>
<wd:ID wd:type="Organization_Reference_ID">XXXXXX</wd:ID>
rs:Descriptor
是一个属性,在 XPath 表达式中属性必须以 @
为前缀。所以一个工作表达式来获取字符串
Name of Supervisory
可能是
/rs:Report_Entry/rs:SuperiorOrganization/@rs:Descriptor
(假设 rs:
和 wd:
命名空间可以互换。)