1
我之前和我一直在使用WinistaHtmlParser
很長一段時間是新HtmlAgilityPack
過濾器。但切換到HtmlAgilityPack
我看到我失蹤了。和/或在HtmlAgilityPack
在Winista中,如果我想從多個元素(Div,span,table)中採集數據,我使用了和/或filer。
我不知道如何在HtmlAgilityPack
應用和/或過濾。
例子:
<div id ="jobListing">
<div class="evenRow">job1</div>
<div class="oddRow">job2</div>
<div class="evenRow">job3</div>
<div class="oddRow">job4</div>
</div>
我知道我能得到像股利,
HtmlNodeCollection allJobs = path.SelectNodes("//div[@class='evenRow']");
但我想的div的兩個類,我不想只是DIV。所以怎麼弄在這裏應用或過濾?
類似:
HtmlNodeCollection allJobs = path.SelectNodes("//div[@class='evenRow'] + //div[@class='oddRow'] ");
,以及如何應用和過濾一樣,如果我想下面的DIV兩個class和id :.
<div id="abc" class="123"> text </div>
任何幫助表示讚賞我一直想學的HtmlAgilityPack這些過濾器,但沒有休息的時間,但今天我必須使用這個:)。
這麼簡單:),謝謝。 – confusedMind
等待超時將在5分鐘後接受您的答案。 – confusedMind
NP。這是一個清晰,寫得很好的問題。 –