0
我有這樣一段HTML的:獲取列表元素時,HTML解析
<li class="myclass">
<ul class="myclass2">
<li><span>Name1</span><span>Value1</span></li><li><span>Name2</span><span>Value2</span></li><li><span>Name3</span><span>Value3</span></li>
</ul>
</li>
我試圖解析這個HTML這樣的使用HTML敏捷性包:
var values = mydetails.DocumentNode.QuerySelector(".myclass").QuerySelector("ul").InnerHtml;
這給了我這部分:
<li><span>Name1</span><span>Value1</span></li><li><span>Name2</span><span>Value2</span></li><li><span>Name3</span><span>Value3</span></li>
但我不知道如何走得更遠,我需要名稱和值,但我不知道如何得到它們。你能告訴我一個辦法嗎?謝謝。
這些項目沒有ID,我不能給他們一個ID。 – jason
有沒有辦法做到這一點沒有ID? – jason
你可以試試getChild()。如果你在ul上使用這個函數,它會給你一個數組。第一項然後是'.... QuerySelector(「ul」)。getChild [0] ...' – jenald