假设我有以下XML文件
我想获得所有'a'节点的列表,这些节点具有'b'子节点,其type ="foo"和value ="1".您可以使用":has"选择器在jQuery中执行类似的操作.
为了记录,我打算在命令行上使用xmlstarlet(但我并没有这样做),所以以这种方式工作的xslt将是最好的.
这样的事情:
a[b[@type='foo'][@value='1']]
应该做的伎俩