0

您如何忽略具有特定内部文本但您不知道其他节点的内部文本的节点:

<row>
   <column>test</columm>
</row>
<row>
   <column>???</columm>
</row>

这是我尝试过但没有用的

  • 行/列[not(.='test')]
  • 行/列[.!='test']
  • 行/列[not(text()='test')]
  • 行/列[文本()!='测试']
  • 行[列[文本()!='测试']]/列
4

1 回答 1

1

这将为您提供第一个<column>不是的行test

//row[column[1][. != 'test']]

请参阅http://www.xpathtester.com/obj/1ddc1930-ad7f-424c-9800-85df95fe6af3 (点击“测试!”)运行它

于 2013-08-16T05:42:04.063 回答