导入了JSON库Java,但仍然无法获取JSON错误

时间:2018-08-09 04:49:13

标签: java json import

我开始在leetcode上编码,然后在操场上将其打开,然后将该代码放入本地并导入了json jar,但仍然看到Json无法解决的错误。

错误行: 返回Json.value(input).toString();

我已经尝试了两个导入罐子

导入org.json。; 导入org.json.simple。;

任何帮助将不胜感激。

谢谢。

public static String stringToString(String input) {
    if (input == null) {
    return "null";
        }
        return Json.value(input).toString();
}

2 个答案:

答案 0 :(得分:0)

如果您尝试在leetcode上运行它,则jar应该实际上存在于您的应用程序类路径中,以便导入工作。作为测试,请尝试在eclipse或Intellij等IDE中运行代码。它会在编译时提示您有关错误的信息。

答案 1 :(得分:0)

Json在org.json中不可用。您可以使用JSONObject这样解析json字符串

JSONObject jo = new JSONObject(
  "{\"city\":\"chicago\",\"name\":\"jon doe\",\"age\":\"22\"}"
);

查看完整示例Here