我正在尝试查找包含特定属性的文档中节点中的所有元素。
节点本身包含类似这样的内容
<chapter id="1561" parent="6542">
<name>Quiz</name>
<action id="5520" parent="1561" on="show">
<name>on show hide nav_buttons</name>
<actionitem actiontaken="hide" target="object" targetobject="5518">
</actionitem>
</action>
<action id="5517" parent="1561" on="show">
<name>on show reset test for resitting</name>
<actionitem actiontaken="resettest" target="object" targetobject="1689">
</actionitem>
</action>
<button id="5439" parent="1561" resource="5440" ontop="true" proportional="true" mouseoverimage="5442" clickedimage="5441">
<name>start_quiz_button</name>
</button>
<image id="6549" parent="1561" resource="6550" visible="false" proportional="false">
<name>Rectangle to hide text (if required)</name>
</image>
</chapter>
我正在尝试使用'targetobject'或资源查找所有元素。我正在使用两者
*[@targetobject]
*[@resource]
我没有点击目标对象,但它找到了资源。如果我使用//然后它可以工作,但它会获得Document中的所有匹配。
我想这是因为资源是第一个子级别,但targetstobject不是,所以我怎么能在我想要的子节点上做到这一点呢?