我有一个大的json文件(200 MB),但都在一行中。
我需要对文件中的数据进行一些处理,然后将数据写入关系数据库。
使用java可以做到这一点的最佳方法是什么。
注意:大多数可用方法都是使用逐行读取。我们也可以使用像MappedByteBuffer这样的东西来读取字符,但它不是一个有效的解决方案 也欢迎非Java解决方案
答案 0 :(得分:0)
我建议您使用Douglas Crackford https://github.com/douglascrockford/JSON-java中的库,使用以下命令加载json数组。
org.json.JSONArray mediaArray = new org.json.JSONArray(filecontent);
检查以下文章以阅读文件内容。