-3

常に変化するデータを使用して Web サイトを構築しています。ウィキペディアのデータを使用すると、サイトの更新に役立つと考えています。ただし、このコンテンツを取得するために作成したものをいじった後、いくつかの問題に遭遇しました。

選択する必要のある<td>情報が含まれているものがありますが、ID や特別なものはありません。

これは、選択する必要があるウィキペディアページの表の行です

<tr class="">
<th scope="row" style="text-align:left; font-weight: normal"><b>Total</b></th>
<td class="" style="">36</td>
</tr>

から36を抽出するだけ<td>です。これについてのアイデアはありますか?

ウィキペディアのページもここにありますhttp://en.wikipedia.org/wiki/Nick_Diaz

4

2 に答える 2

1

これを解決するには2 つの方法があります。

  1. ウィキペディアの API を使用する - http://www.mediawiki.org/wiki/API:Tutorial
  2. HTML パーサーを使用する - http://simplehtmldom.sourceforge.net/

それは本当にあなたが選択した方法に依存します. 方法を選択し、問題がある場合はお知らせください。問題のない方法と問題のある方法の両方のチュートリアルを見つけることができます。

ノート

私の知る限り、DOM 構造は頻繁に変更される傾向があるため、DOM 構造に依存するよりも API を使用する方が良いでしょう。

于 2013-04-28T04:42:23.987 に答える