相关疑难解决方法(0)

如何在Java中将jsonString转换为JSONObject

我有一个名为String的变量jsonString:

{"phonetype":"N95","cat":"WP"}
Run Code Online (Sandbox Code Playgroud)

现在我想将其转换为JSON对象.我在Google上搜索得更多,但没有得到任何预期的答案......

java arrays parsing json

388
推荐指数
12
解决办法
130万
查看次数

使用Gson for Java进行JSON解析

我想解析来自JSON类型的数据String.我正在使用Google Gson.

我有:

jsonLine = "
{
 "data": {
  "translations": [
   {
    "translatedText": "Hello world"
   }
  ]
 }
}
";
Run Code Online (Sandbox Code Playgroud)

我的班级是:

public class JsonParsing{

   public void parse(String jsonLine) {

      // there I would like to get String "Hello world"

   }

}
Run Code Online (Sandbox Code Playgroud)

java json gson

146
推荐指数
8
解决办法
32万
查看次数

如何使用GSON检查JSON在Java中是否有效?

我有方法必须检查JSON是否有效,可以在如何检查给定字符串是否是Java中的有效JSON但是它不起作用.

public static boolean isJson(String Json) {
        Gson gson = new Gson();
        try {
            gson.fromJson(Json, Object.class);
            return true;
        } catch (com.google.gson.JsonSyntaxException ex) {
            return false;
        }
    }
Run Code Online (Sandbox Code Playgroud)

如果我将这个方法与一些字符串一起使用,它总是返回true.例如:

System.out.println(renderHtml.isJson("{\"status\": \"UP\"}"));
Run Code Online (Sandbox Code Playgroud)

它给了我true,而且

System.out.println(renderHtml.isJson("bncjbhjfjhj"));
Run Code Online (Sandbox Code Playgroud)

true也给了我.

java json gson

8
推荐指数
4
解决办法
2万
查看次数

标签 统计

java ×3

json ×3

gson ×2

arrays ×1

parsing ×1