【原始html】
<table width="770" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="even" width="640" valign="middle">
<span style="line-height: 20px;">10年≤年限<50年</span>
</td>
</tr>
</table>
【需要達到的效果】
提取出
“10年≤年限<50年”
【遇到的問題】
用InnerHtml時,取不到“<50年”,只能取到“10年≤年限”這樣的結果;
用OuterHtml時,只能取到“<span style="line-height: 20px;">10年≤年限<></span>”;
我猜,是不是HtmlAgilityPack把小於號“<”當做html標簽來看待了?
我該如何做才能正確取出“10年≤年限<50年”這個結果呢?
不規范的html,只能用正則表達式提取,已經寫給你了。