有没有办法过滤维基百科表?


12

我正在寻找一种过滤表,这些表经常在Wikipedia文章中找到,所以我只能比较我感兴趣的行(和列)。

有没有

  1. 我不知道的Wikipedia引擎中的内置功能
  2. 或支持此功能的浏览器插件

我能想到的功能是:

  • 按列值过滤
  • 隐藏栏
  • 多级排序

啊...离题的雷区。请参阅第一个表中的第3点。我要的是维基百科特有的内容。实际上,使用Greasemonkey脚本可以,但无法找到一个脚本
pufferfish

Answers:


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脚本,你想要做什么:

脚本摘要:通过删除所有具有不希望有的值的行或删除某些行和列来过滤Wikipedia表。

您可能需要将httpsWikiedia URL 的版本添加到脚本的包含页面过滤器列表中,以使其起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.