【发布时间】:2017-08-16 05:57:59
【问题描述】:
我有一个 15MB 的文件。文件内容为 Json 格式。 Json 令牌之一是巨大的。 示例:
{
"field1": "value1",
"field2": "value2",
"field3": "value3",
"field4": [{
"f1": "v1",
"f2": "v2",
"binaryContent": ".............." //huge data say 15MB
},
{
"f1": "v1",
"f2": "v2",
"binaryContent": ".............." //huge data say 15MB
},
{
"f1": "v1",
"f2": "v2",
"binaryContent": ".............." //huge data say 15MB
}]
}
示例中的Field4是对象列表。 有什么方法(首选流式传输方式,因为我不想将数据加载到内存中)将文件拆分为多个文件,并且每个文件都包含 field4 对象列表中的对象?
【问题讨论】:
标签: json playframework jackson nio akka-stream