用过fastjson circe play-json json4s等等.
总结发现 依托play框架的play-json的使用体验是最好的,而且十分强大.
demo
读取数组就是这么简单:
val res: ListBuffer[String] = (json \ "key2" \ "key23").as[ListBuffer[String]]
修改元素就是这么简单:
... 见下面详细文档
删除元素也是如此简单:
// _ooOoo_
// o8888888o
// 88" . "88
// (| -_- |)
// O\ = /O
// ____/`---'\____
// . ' \\| |// `.
// / \\||| : |||// \
// / _||||| -:- |||||- \
//