HTML Agility Packでdivを解析する

c# html html-agility-pack html-parsing parsing

質問

私はこのHTMLコードを持っています:

div class="singolo-contenuto link_azure">
<p><img src="" class="left pad2 field_foto" alt="" /><p> Message </p>    
</div>

私は "メッセージ"を "キャプチャ"する必要があります。私は一緒にしようとしている:

div class="singolo-contenuto link_azure">
<p><img src="" class="left pad2 field_foto" alt="" /><p> Message </p>    
</div>

しかし動作しません...私は完全なページの多くを取得...何が間違っている?

人気のある回答

XPath式を使用すると、 <div>タグが表示されます。最後の<p>タグを深く理解する必要があります。これは動作します:

var message = htmlDoc.DocumentNode.SelectSingleNode("//div[@class='singolo-contenuto link_azure']//p[last()]").InnerText;



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ