鉴于XML看起来像这样
<FirstChild Orientation="Vertical">
<SecondChild>Some text</SecondChild>
</FirstChild>
Run Code Online (Sandbox Code Playgroud)
以及正在使用的绑定
XPath="child::node()"
Run Code Online (Sandbox Code Playgroud)
我得到的输出看起来像这样
我不希望文本出现在树中
我试着用not
像
XPath="child::node()[not(text())]"
Run Code Online (Sandbox Code Playgroud)
以及许多变化,但未能指出它.
有人知道如何选择除文本节点以外的所有节点
顺便说一句,我不想排除评论,只排除文字.
Jen*_*rat 13
您的XPath表达式排除包含文本节点的所有子节点.
child::node()[not(text())]
Run Code Online (Sandbox Code Playgroud)
排除那些文本节点的节点本身:
child::node()[not(self::text())]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3364 次 |
最近记录: |