ウィキペディアの表をフィルタリングする方法はありますか?


12

ウィキペディアの記事によく見られるテーブルをフィルタリングする方法を探しているので、関心のある行(および列)のみを比較できます。

どちらかありますか

  1. 私が気づいていないウィキペディアエンジンの組み込み機能
  2. またはこれをサポートするブラウザプラグイン

私が考えることができる機能は次のとおりです。

  • 列の値でフィルター
  • 列を非表示
  • マルチレベルの並べ替え

ああ...話題外の地雷原。最初の表のポイント3を参照してください。ウィキペディアに固有の何かを求めています。実際、Greasemonkeyスクリプトは機能しますが、それを見つけることができませんでした
フグ14

回答:


8

あなたが置いた場合は、この式を:Googleスプレッドシート内のセルでは、このWikipediaの記事のリンクから表形式のデータをこすりますhttp://en.wikipedia.org/wiki/Demographics_of_Indiaを

=IMPORTHTML("http://en.wikipedia.org/wiki/Demographics_of_India", "table", 4)

あなたはGoogleスプレッドシート内のデータを持っていたら、(選択した選択列ヘッダ、列の値によってフィルタリングすることができますフィルターをからデータメニュー)&非表示列(列を選択し、選択した非表示列コンテキストメニューからの)

Googleスプレッドシートのスクリーンショット


1

テーブル?情報ボックスのことですか?おそらくWikidata http://wikidata.org/w/api.phpを使用してそこから情報を抽出し(それはよりクリーンになります)、それから好みに応じて提示する必要があります。

それ以外の場合は、display: none問題のテーブルの適切なIDとクラスをどこにでも散りばめることができますが、それは構造化されていない情報の無限の追跡になります。


1

ウィキペディア表フィルタのGreasemonkeyスクリプトがあなたが欲しいものを行います。

スクリプトの概要:不要な値を持つすべての行を削除するか、特定の行と列を削除することにより、ウィキペディアのテーブルをフィルタリングします。

httpsWikiedia URLのバージョンをスクリプトのインクルードページフィルターリストに追加して、機能させる必要がある場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.