java - 如何使用 org.json.simple 解析没有根元素的 JSON 文件?

标签 java json json-simple

我想使用 org.json.simple 库解析 json 文件“c:/employeesRecord.json”。下面是示例 json 数据,每条记录由文件中的下一行分隔。

{"Employees ":["A ;B ;C ;D ;E ;F"],"JobTitle":"Software Engineer"}
{"Employees ":["A ;B ;C ;D ;E ;F"],"JobTitle":"Software Engineer"}
{"Employees ":["A ;B ;C ;D ;E ;F"],"JobTitle":"Software Engineer"}
...

如何使用 org.json.simple 解析没有根元素的 json 文件。

最佳答案

您可以“调整”文件中的输入并将其更改为有效的 json 格式

String json = <your json from file>
json = "[" + json + "]";
json = json.replace("\n",",");
// parse your json, now it should be a valid.

关于java - 如何使用 org.json.simple 解析没有根元素的 JSON 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41397606/

相关文章:

json - 使用groovy读取json的名称

javascript - jQuery - 在关注输入字段时运行函数

ruby - 使用 Sinatra 创建路由以仅接受特定的内容类型

java - 在JAVA中合并两个JSONArray到JSONObject中

java - Json解析: How to fetch "body" data inside "body array" using Gson (or better in other java library or notation supported)?

java - 提交struts表单时出现问题

java - 使用方法的返回值和保留它们有什么区别?

java - JDBC 连接发布问题

java - 如何从另一个类调用 Activity 中的方法

java - Gradle构建jar在运行时找不到依赖项