質問: 私は、 `class="r"`を持たないページ上のすべての`li`タグを選択しようとしています`class="r"` 私はこれまでに何を持っています: ``` .//li ``` これはこれまでにiveが試みたものです ``` //li[not([@class='r'])] ``` これで私はエラーが発生します: > "表現はノード集合に評価されなければなりません。" > >
回答: この式を使う`//li[not(@class='r')]` ``` var lis = htmlDoc.DocumentNode.SelectNodes("//li[not(@class='r')]") ```