小编Ant*_*ves的帖子

Xpath获取至少具有一个属性的所有元素

我正在使用xpath,xml和xsl,所以在我的项目中我需要找到至少有一个属性的所有元素.例如,如果我有这个xml内容:

<catalog>
<show>
  <titulo>so so</titulo>
  <ano>1991</ano>
</show>
<sound id="1">some string song</sound>
Run Code Online (Sandbox Code Playgroud)

我希望只有声音节点作为结果.

我已经尝试过这个xpath

count(@*) > 0
Run Code Online (Sandbox Code Playgroud)

string-lenght(@*) > 0
Run Code Online (Sandbox Code Playgroud)

但到目前为止,这一切都没有解决问题.

xml xslt xpath

3
推荐指数
1
解决办法
205
查看次数

标签 统计

xml ×1

xpath ×1

xslt ×1