在 Java 中读取包含 JSON 数据的文本文件



我正在尝试使用 Java 读取包含 JSON 数据的文本文件。

我使用以下代码行:

InputStream is = new FileInputStream(fileName);
JSONObject ret; 
try {
    s = IOUtils.toString(is);
    ret = (JSONObject)JSONSerializer.toJSON(s);
}

但是,我无法在 ret 变量中获取 JSON 值,实际上我在字符串"s"中获得了一个空值。我在这里忽略了什么吗?

我将非常感谢任何帮助。

你可以

试试这个例子,

它对我来说效果很好,可以轻松扩展以适应您的 json 文件http://answers.oreilly.com/topic/257-how-to-parse-json-in-java/

实际上,我在 字符串 's'

听起来您的文件不存在或不可读。您可以通过File.exists()File.canRead()进行检查

相关内容

  • 没有找到相关文章

最新更新