将json字符串转换为texteditor

时间:2016-06-02 10:54:45

标签: json

我是一个真正的菜鸟。问题是,我不知道在哪里转。我们,就像在我自己​​和我的论文合作伙伴一样,试图建立(理论上)一个平台,该平台有一个自己的搜索引擎,只针对维基百科的数据库。现在当你下载文章或文章时,使用wikipedias api你得到一个json格式的字符串,现在的问题是如何将json代码字符串转换为文本?  像一个简单的简单英语? 如果您对搜索引擎的搜索算法有任何建议,也会有所帮助。

(注意)如果你能给我一个解释,否则只需给出关键词的指示来搜索

2 个答案:

答案 0 :(得分:1)

您通常会使用函数将该json转换为object,然后获取您感兴趣的属性。

伪代码:

function getTextFromwikiArticleJson(json){
  var realobject = JSON.decode(json);
  return realobject.content.body; 
}

答案 1 :(得分:0)

JSON只是(一种)用于通过互联网传输数据的格式。然后需要对其进行处理(即解析)以提取所需的信息。

维基百科API调用可能会为您提供比实际需要的更多信息(所谓的元数据),例如创建日期,作者等。

您可能对文章的内容感兴趣,因此您需要访问JSON中的相应条目。

尝试在在线解析器中粘贴JSON,例如http://json.parser.online.fr/。 另外,请在此处阅读有关JSON的信息:https://en.wikipedia.org/wiki/JSON

大多数编程语言都具有解析JSON数据的功能(通常通过外部库,例如gson for Java)