给定XML结构
<Doc>
<Other />
<Q1 />
<Q2 />
</Doc>
如何仅选择以“ Q”开头的节点,例如/ Doc / Q1和/ Doc / Q2?
看来可以使用
starts-with
完成此操作,但是我仅找到将starts-with
应用于节点值的示例
最佳答案
/Doc/*[starts-with(name(), 'Q')]
关于xpath - XPath以选择从某个值开始的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9337341/