使用jersey将JSON字符串转换为Java对象

时间:2014-07-01 07:13:52

标签: java json jersey

我是REST,JSON和Jersey使用的新手。现在我们需要实现一个需要实现客户端的需求,该客户端需要使用JSON请求,GET查询服务器并接收JSON字符串/对象,需要对其进行解析并转换为本地数据结构。

有人可以帮我解决以下几点吗?

  1. 我需要下载什么才能实现支持JSON的REST客户端应用程序(我们限制使用Jersey apis,没有其他第三方api)

  2. 用于请求和解析JSON数据的示例Java客户端代码。

2 个答案:

答案 0 :(得分:1)

"我需要什么?",这真的取决于您想要使用的技术..例如,如果您使用glassfish(netbeans服务器),您可以使用他们的球衣&#34 ; org.glassfish.jersey.jackson.JacksonFeature"作为json提供者和其他资源glassfish包括。对于简单的实现,您不需要任何其他东西。

由于您是初学者,最好按照这样的教程进行操作:http://java.dzone.com/news/simple-restful-web-services

答案 1 :(得分:0)

如果要将String转换为JSONObject -

使用此库 - http://www.json.org/java/

JAR文件位于http://code.google.com/p/org-json-java/downloads/list

使用下面的代码将字符串转换为JSONObject -

 JSONObject final_result = new JSONObject(result);