如何将String转换为JsonObject

我正在使用httprequest将Json从Web变为字符串。

它可能很简单,但我似乎无法将此字符串转换为javax.json.JsonObject

我怎样才能做到这一点?

 JsonReader jsonReader = Json.createReader(new StringReader("{}")); JsonObject object = jsonReader.readObject(); jsonReader.close(); 

请参阅文档和示例 。

由于上述评论者不喜欢我的编辑,因此可以将这些内容复制并粘贴到您自己的代码中:

 private static JsonObject jsonFromString(String jsonObjectStr) { JsonReader jsonReader = Json.createReader(new StringReader(jsonObjectStr)); JsonObject object = jsonReader.readObject(); jsonReader.close(); return object; }