标签: wiktionary

如何检索维基词典内容?

维基词典的API如何用于确定单词是否存在?

api dictionary mediawiki-api wiktionary

84
推荐指数
5
解决办法
5万
查看次数

有没有人解析维基词典?

Wiktionary是一个涵盖多种语言的维基词典.它甚至有翻译.我有兴趣解析它并使用数据,有没有人做过这样的事情呢?我可以使用任何图书馆吗?(最好是Python.)

python dictionary web-services wiktionary

32
推荐指数
5
解决办法
2万
查看次数

维基词典的发音?

我正在寻找一种通过查询某种API来获取任何给定单词的发音的方法.由于维基词典很方便找到我试图使用他们的API的单词发音,但我如何获得特定单词的发音?

php api mediawiki mediawiki-api wiktionary

8
推荐指数
2
解决办法
4227
查看次数

如何查询维基词典API并获得词性

我想获得部分演讲,也许是英语单词的定义.

我找到了这样一个链接:http://en.wikipedia.org/w/api.php?action = query&list = search&srwhat = text&parsrse = don%27t

但它似乎没有让我得到我在维基词典上看到的"不要"这个词的结果.

你知道我在哪里可以查询api搜索单词的网址吗?

php mediawiki wikipedia-api wiktionary

8
推荐指数
1
解决办法
5899
查看次数

只用一种语言获取wiktionary标题的简单方法?

我可以轻松地将转储与维基所有的冠军,但这个转储包含的每一个字,甚至非英语的人.

例如,您找到souris(mouse法语):https://en.wiktionary.org/wiki/souris

有没有一种简单的方法或现有的脚本来获得在一个标题特定语言.我想从wiktionary获得所有英语单词,不包括那种语言中不存在的单词.

到目前为止,我唯一的想法是解析文本并检查是否有==English==一行,但它太慢而无法使用.

mediawiki-api wiktionary

8
推荐指数
1
解决办法
1639
查看次数

如何在Android App中嵌入维基词典以进行离线访问?

我目前正在开发一个Android应用程序,这是一个字典,我在这里用维基词典在线获取含义:[ http://en.wiktionary.org/w/api.php?action=query&prop=revisions&titles=overflow&rvprop=content&format = jsonfm

但我想离线下载维基词典数据库并将其嵌入我的Android应用程序中.

这里是维基数据库下载页面:
1. 维基
2. 维基媒体下载

根据我的研究,我发现维基词典离线数据库是XML和SQL.但是这些文件太大了.嵌入这些文件会使APK大小巨大.
那么有没有任何解决方案可以轻松地将其嵌入我的应用程序中?

android offlineapps wiktionary

8
推荐指数
1
解决办法
1971
查看次数

wikionary API - 单词的含义

我希望使用wikionary API获得所选单词的含义.内容检索数据应该与"当天的词"中提供的相同,只有没有etympology,同义词等的基本含义.例如

"postiche n头部或脸部任何虚假头发,如假胡须或假发."

我试过使用文档,但我可以找到类似的例子,任何人都可以帮助解决这个问题吗?

javascript api wiki mediawiki-api wiktionary

6
推荐指数
1
解决办法
8600
查看次数

Android 应用程序中的 CC BY-SA 3.0 属性

我正在开发一个移动应用程序,它使用Wiktionary API来从 Wiktionary 检索一些文章。此应用程序将商业化。我已经读过维基词典材料在知识共享署名-相同方式共享 3.0 未移植许可下可用。我还阅读了维基词典使用条款中的下一条声明:

请注意,这些许可确实允许将您的贡献用于商业用途,只要此类用途符合条款。

所以我的问题是:我究竟如何在我的应用程序中实施“CC BY-SA 3.0”许可证?我的意思是:我应该在我的应用程序中放入什么(链接、名称或其他东西)和在哪里(弹出窗口或菜单项)以满足此许可?

api android licensing wiktionary

6
推荐指数
1
解决办法
2184
查看次数

如何解析维基词典?

缺乏在线资源,证明我可以解析维基词典API响应,如下所示:

{
    "query": {
        "pages": {
            "40915": {
                "pageid": 40915,
                "ns": 0,
                "title": "reluctant",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "==English==\n\n===Etymology===\nFrom {{etyl|la|en}} {{term|lang=la|reluctans}}, present participle of {{term|reluctare}}, {{term|reluctari||to struggle against, oppose, resist}}, from {{term|re-||back}} + {{term|luctari||to struggle}}.\n\n===Pronunciation===\n* {{IPA|/???l?kt?nt/}}\n* {{audio|en-us-reluctant.ogg|Audio (US)}}\n\n===Adjective===\n{{en-adj}}\n\n# {{context|now|_|rare|lang=en}} [[opposing|Opposing]]; offering [[resistance]] (to).\n#* '''1819''', Lord Byron, ''Don Juan'', II.108:\n#*: There, breathless, with his digging nails he clung / Fast to the sand, lest the returning wave, / From whose '''reluctant''' roar his life he …
Run Code Online (Sandbox Code Playgroud)

parsing wikimedia wiktionary

6
推荐指数
1
解决办法
1748
查看次数

如何使用 mediawiki 将字符串中的第一个字母大写?

如何在 Mediawiki 中将字符串(或每个单词)的第一个字母大写?在这种情况下,字符串只是一个单词,因此将每个单词的第一个字母大写也可以。

我想做类似的事情

{{#capitalize:string}}
Run Code Online (Sandbox Code Playgroud)

并得到输出

String
Run Code Online (Sandbox Code Playgroud)

我已经尝试过

{{#titleparts:mystring}}
Run Code Online (Sandbox Code Playgroud)

但它根本不会改变我的字符串(在http://sv.wiktionary.org尝试过)

string mediawiki uppercase wiktionary

6
推荐指数
1
解决办法
684
查看次数