问题标签 [wikimedia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5171 浏览

java - 在 jar 中更新 .class 文件会引发异常

我正在尝试移植一个 wikimedia 插件以在 OpenVMS 上运行并需要更改一个类。我正在尝试使用 更新 jar 中的 .class 文件jar uf jar-file .class-file,但是当我这样做时,我得到以下信息:

原来 jar 中有 2 个 LICENSE.txt 文件,我似乎无法摆脱它们。

关于如何将新的 .class 文件放入 jar 或如何删除重复文件的任何想法?

0 投票
1 回答
723 浏览

api - list=alllinks 混淆

我正在为夏天做一个研究项目,我必须使用从维基百科获取一些数据,存储它,然后对其进行一些分析。我正在使用 Wikipedia API 来收集数据,而且我已经很好地完成了。

我的问题是关于此处links-alllinksAPI文档中的选项的问题 在阅读了那里和API本身中的描述后(它有点低,我无法直接链接到该部分),我想我明白它应该是什么返回。但是,当我运行查询时,它给了我一些我没想到的东西。

这是我运行的查询:

其实质是:获取谷歌页面的最新修订,包括每个修订的id、时间戳、用户、评论和内容,并以XML格式返回。链接(我认为)应该给我一个指向谷歌页面的维基百科页面列表(在这种情况下是前 40 个唯一的页面)。

我不确定发誓的政策是什么,但这是我得到的结果:

<alllinks>部分,它只是一堆随机的狼吞虎咽和冒犯性的评论。几乎没有我想我会得到的。我进行了相当多的搜索,但我似乎无法找到我的问题的直接答案。

  1. list=alllinks期权应该返回什么?
  2. 为什么我会把这些垃圾放进去?
0 投票
1 回答
1794 浏览

geolocation - 在维基百科上的空白 SVG 地图上寻找世界中心

我需要在 svg 地图上绘制地理位置(纬度、经度),就像在此演示中所做的那样:http: //people.opera.com/danield/svg/where-am-i.svg

然而,我有 3 张空白地图没有显示整个世界。其中之一是http://en.wikipedia.org/wiki/File:BlankMap-USA-states-Canada-provinces,_HI_closer.svg

网络上很少或没有关于它的信息。我一直在寻找一段时间,但似乎需要了解地图。我注意到上面提到的演示首先找到了世界中心,然后乘以一个因子。它是如何完成的并没有真正解释。

至于世界中心,我想知道我是否可以在只显示其中一部分的地图上找到它。

非常感谢您的帮助。

0 投票
1 回答
4164 浏览

api - api(opensearch)与普通网络界面的维基百科搜索结果不同?

对于文本查询“major+histocompatibility+complex+class+II+antigens”,我使用 web 和 api 接口得到不同的结果。有没有办法使用 api 获得与 web 界面相同的结果?

使用网页界面查询:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

使用 api 查询:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

我查看了 api 参考(http://en.wikipedia.org/w/api.php)和关于 SO 的问题(http://stackoverflow.com/questions/1397938/is-there-any-api-in- java-to-access-wikipedia-data),但他们都没有处理这个问题。opensearch api 是否使用不同的搜索引擎?

0 投票
1 回答
551 浏览

xml - 用于 xml 解析的 Wikiquote RSS/Feed

有没有办法通过 feed/rss 从 wikiquote 中提取引号?用途将用于报价生成器。我已经检查了来源,但指向提要的链接不起作用。很难搜索,因为我不断通过维基百科获得定义 RSS 和 Feed 的搜索结果。

0 投票
4 回答
2736 浏览

wikipedia - Wikipedia API:如何获取页面的修订数?

任何人都知道如何使用 mediawiki API 获取维基百科页面的修订数量?我已阅读此 API 文档,但找不到相关 API:
Revision API

0 投票
1 回答
614 浏览

python - 使用特殊导出从维基百科下载文章

我希望能够从http://en.wikipedia.org/wiki/Special:Export下载数千篇文章的完整历史记录,并且我正在寻找一种程序化方法来自动化它。我想将结果保存为 XML。

这是我的维基百科查询。我在 Python 中开始了以下操作,但这并没有得到任何有用的结果。

0 投票
1 回答
658 浏览

parsing - 用于网站解析的高级 Excel / Visual Basics

我在一个 Excel 文档中有 500 个 Wikipedia/Wikimedia Wiki、Talk Pages 和历史页面的链接,我想解析这些链接以确定有多少 Wiki 在 Talk 页面中提到“广告”或“促销”,多长时间平均 Wiki 是多少,编辑的频率等。

我已经想出了如何编写一个 Visual Basics 用户定义函数来获取完整的 HTML。是否有插件或其他方式来获取两个标签或标识符之间的文本 - 因为它出现在屏幕上 - 所以我可以提取我需要的信息?

与专业开发人员相比,我是一名商业专业人士,编码经验非常有限。但如果你能指出我正确的方向和一些好的教程,我可以学习。如果有人可以提供帮助,我也有兴趣向某人支付一点钱。

0 投票
2 回答
205 浏览

perl - 如何使用 Perl 删除 Wikipedia 嵌套标签

我在文本文件中有维基媒体标签。即使在嵌套时,我也需要从开始到结束摆脱这些标签。我正在使用 Perl。

我在嵌套标签中遇到了困难。我将给出两个我无法删除的标签示例。

示例 1:

示例 2:我们使用标签“]]”代替示例 1 中的“{{”。

我希望有人能指出我来解决这个问题

0 投票
1 回答
2097 浏览

jquery - 使用 jquery 从 wikimedia 解析 json 字符串

我想从 wiki 页面获取信息框。为此,我正在使用 wiki api。以下是我从中获取 json 数据的 url。

http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=json&titles= "+first+"&rvsection=0

其中 first 是一个包含 Wikipedia 文章标题的变量。

我发现解析这些数据以制作有意义的 html 非常复杂。

$.each最初使用的是功能。但是循环非常深,我不得不使用 6-7 次才能获得我想要的实际数据。我认为会有比这更好的选择。请帮我。

json数据供参考