Ajax调用wiktionary.org以检索关于一种特定语言的信息
为了获得关于Wiktionary中某个单词的信息,我可以在Wiktionary.org上对以下URL进行Ajax调用:,其中,Ajax调用wiktionary.org以检索关于一种特定语言的信息,ajax,wiktionary,Ajax,Wiktionary,为了获得关于Wiktionary中某个单词的信息,我可以在Wiktionary.org上对以下URL进行Ajax调用:,其中,Сааа是感兴趣的单词 这将返回一个JSON对象,其格式为 { "parse": { "title": "\u0442\u044b" , "pageid":96216 , "revid":38162039 , "text":{ "*": <HTML string> } } } {“解析”: {“标题”:“\u0442\
Сааа
是感兴趣的单词
这将返回一个JSON对象,其格式为
{ "parse":
{ "title": "\u0442\u044b"
, "pageid":96216
, "revid":38162039
, "text":{
"*": <HTML string>
}
}
}
{“解析”:
{“标题”:“\u0442\u044b”
,“pageid”:96216
,“修订”:38162039
“文本”:{
"*":
}
}
}
。。。其中,
包含给定单词的信息,使用Wiktionary与该单词关联的所有语言。在单词的情况下,这意味着
- 保加利亚人
- 马其顿的
- 古教会斯拉夫人
- 俄罗斯人
- 塞尔维亚-克罗地亚语
- 乌克兰人
如何更改Ajax调用的URL,使其只返回单一语言的数据(例如:俄语)?这是不可能的,因为就Wiktionary而言,每个单词都是一个带有wiki格式文本的页面。它的结构不是JSON或任何其他机器可读的数据结构格式。尽管如此,他们有一个每一页都应该遵循的原则。根据它,每一页都应该有2级标题和word的语言。因此,您可以通过查找此类标题并仅获取其下方的数据来解析wikitext,从而仅提取所需语言的数据。这是不可能的,因为就Wiktionary而言,每个单词都是一个包含wiki格式文本的页面。它的结构不是JSON或任何其他机器可读的数据结构格式。尽管如此,他们有一个每一页都应该遵循的原则。根据它,每一页都应该有2级标题和word的语言。因此,您可以通过查找这样的标题并仅获取其下方的数据来解析wikitext,从而仅提取所需语言的数据