这应该是一个简单的,但它给我带来了麻烦.鉴于这种结构:
<root>
<a>
<b/>
</a>
<a/>
</root>
Run Code Online (Sandbox Code Playgroud)
我正在尝试制定一个xpath表达式,它只给出非空的"a"元素,即具有子元素的元素.因此我希望返回"a"的第一个实例,而不是第二个实例.
到目前为止,我有"/ root/a/self ::*",但这又回到了我的两个.
Mes*_*esh 14
/root/a[count(*)>0]
Run Code Online (Sandbox Code Playgroud)
将为任何'a'节点提供任何类型的子节点
/root/a[count(*)>0]
Run Code Online (Sandbox Code Playgroud)
小智 5
这个作品
/root/a[*]
Run Code Online (Sandbox Code Playgroud)
甚至
//a[*]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14583 次 |
| 最近记录: |