如何在Java中检索JSON请求的输出?

时间:2016-02-05 19:16:07

标签: java json yandex-api

我希望使用这个JSON接口:

  

https://translate.yandex.net/api/v1.5/tr.json/translate
        key =< API密钥>
         &安培; text =<要翻译的文字>
         &安培; lang =<翻译方向>
         &安培; [format =< text format>]
         &安培; [options =<翻译选项>]
         &安培; [callback =<回调函数的名称>]

     

More info

它返回一个JSON对象。如何在JSON中获取Java个对象?

我知道已经存在针对该确切API的实现,但它已经过时且不再有效了。

2 个答案:

答案 0 :(得分:0)

我使用google's gson library取得了不错的成绩。这实际上取决于你在使用JSON数据做什么 - 它是一个休息有效载荷,JMS消息还是什么?很多东西现在都了解JSON,所以不要重新发明轮子。

答案 1 :(得分:0)

可以找到Yandex.Translate API文档here

  

使用API​​,您可以访问在线机器翻译服务Yandex。它支持60多种语言,可以翻译单个单词和全文。此API允许您在最终用户的移动应用程序或Web服务中嵌入Yandex.Translate。或者,翻译大量文本 - 例如技术文档。