考虑这个xml:
<parent>
<child name="alpha" />
</parent>
还有这个xml
<parent>
<child name="beta" />
</parent>
/parent/child应该只有一个单节点节点,其名称值为 alpha 或 beeta。
澄清...永远不会有 2 个子节点,每个节点分别命名为alpha和beta
我正在尝试创建一个 xpath 查询,它将在这两种情况下返回name的值。
我试过这个...
/parent/child[@name='alpha' | @name='beta']/@name
...但它不起作用。
我应该如何返回这个值..?
更新:我修改了样本以确保它们形成良好,因为一个答案表明它们不是。