【发布时间】:2016-07-20 18:50:21
【问题描述】:
1.Input是包含多条记录的JSON文件。示例:
[
{"user": "user1", "page": 1, "field": "some"},
{"user": "user2", "page": 2, "field": "some2"},
...
]
2.我需要将文件中的每条记录作为文档加载到 MongoDB 集合。 使用 casbah 与 mongo 交互,插入数据可能如下所示:
def saveCollection(inputListOfDbObjects: List[DBObject]) = {
val xs = inputListOfDbObjects
xs foreach (obj => {
Collection.save(obj)
})
问题:解析 JSON 以在输出时将数据作为 List[DBObject] 的正确方法是什么(使用 scala)?
感谢任何帮助。
【问题讨论】: