-1

以下の HTML マークアップがあり、そこから値を抽出したいと考えています。この記事に基づいて HTML アジリティ パックを使用していますが、必要な XPath が何であるかわかりません。2,85,877 http://olussier.net/2010/03/30/easily-parse-html-documents-in-csharp/から取得する必要があります<li class="BdrBt">2,85,877</li>

<div class="Sellersdetail">

          <p>Below are the recommended valuations for Individuals & Dealers, on the basis of car condition.</p>
          <ul>
            <li class="Name MarginR20">
              <ul>
                <li>&nbsp;</li>
                <li class="BdrBt">Fair</li>
                <li class="BdrBt Text16 Good">Good</li>
                <li class="BdrBt">Excellent</li>
              </ul>
            </li>
            <li class="Dealer MarginR15">

              <ul>
                <li class="First">Dealer</li>
                <li class="BdrBt">2,35,628</li>
                <li class="BdrBt Good">2,53,275</li>
                <li class="BdrBt">2,69,064</li>
              </ul>
            </li>
            <li class="Individual">
                <ul>
                <li class="First">Individual</li>
                <li class="BdrBt">2,50,351</li>
                <li class="BdrBt Good">2,69,101</li>
                <li class="BdrBt">2,85,877</li>
              </ul>
            </li>
          </ul>

4

1 に答える 1

1

これは私にはうまくいくようです。しかし、私は HTML ページ全体を持っていないので、おそらくそれを変更する必要があります。

//li[@class='Individual']/ul/li[last()]
于 2013-10-10T06:40:18.407 に答える