2

idおよび属性以外のすべての属性ノードを選択したいと考えてclassいます。ここで何が間違っていますか?

/x:html/x:body/x:*/@*[(local-name() != 'id') and (local-name() != 'class')]
4

1 に答える 1

0

メソッドを述語で使用して、とlocal-name()の両方を除外します。たとえば、ブラウザ コンソールの stackoverflow ページ自体でこれを実行します。idclass

$x("//@*[local-name() != 'id' and local-name() != 'class']")

確認するためにその逆:

$x("//@*[local-name() = 'id' or local-name() = 'class']")

参考文献

于 2016-09-01T22:06:46.497 に答える