c#htmlagilitypack不能接受

时间:2016-09-01 14:28:26

标签: c# html pack

我喜欢这个网站。

   <table id="searchResultsTable" class="">
    <thead>
    <tr>
        <td class="searchResultsFirstColumn">&nbsp;</td>
        <td>E Tipi</td>
                    <td class="">aşlığı</td>
                    <td>
                            <a href="/sagion=2=a24_asc">
    m²</a>
</td>
                    <td>O aısı</td>
                    <td class="searchResultsPriceHeader">
                            <a href="n=2&amp;sorting=price_asc">
    Fat</a>
</td>
                    <td class="searchResultsDateHeader">
                            <a href="/s;sorting=date_desc">
    İlihi</a>
</td>
                    <td class="searchResultsLastColumn searchResultsLocationHeader">
                            <a href="/segion=2&amp;sorting=address_desc">
    İle</a>
</td>
                    </tr>
    </thead>
    <tbody>
    <tr class="searchResultsItem even     ">
    <td class="searchResultsSmallThumbnail">
            <a href="idence-2-pl0/detay">

    <img src="950r5w.jpg" alt="FIm2 - metal #350" title="FAT ME 2+ktal">
    </a></td>
    <td class="searchResultsTagAttributeValue">
                        Daire</td>
                <td class="searchResultsTitleValue ">
                    <img class="titleIcon" src="3de96056beb84b4cdc03ca5051c.png" alt="Yean" title="Yan">
<a class="classifiedTitle" href="/il7950/y">
    F53fsdIl</a>

我想把这个文字带到“F53fsdIl”。但我不能这样做。这是我的代码。我究竟做错了什么?我尝试了192421341次但结果没有改变。我尝试不同的方式,结果不再改变:)

HtmlNode textitem= doc.DocumentNode.SelectSingleNode("/html[1]/body[1]/div[3]/div[4]/form[1]/div[1]/div[3]/table[1]/tbody[1]/tr[1]/td[1]/a[1]/img[1]/title[1]");
            text= textitem.InnerText;
            text= WebUtility.HtmlDecode(text);

1 个答案:

答案 0 :(得分:0)

你能试试这段代码吗?

HtmlNode textitem = doc.DocumentNode.SelectSingleNode(&#34; // a [@class =&#39; classifiedTitle&#39;&#34;);

它适用于这种情况。