假设我有这样的一些JSON数据:
我希望您能将其稍微简化,并转换或删除一些字段,以获得以下结果:
我该如何使用Circe实现这个功能?
(请注意,我将此作为常见问题之一,因为Circe Gitter频道中经常出现类似的问题。这个具体的例子来自于昨天在那里提出的一个问题。)
{
"data": {
"title": "example input",
"someBoolean": false,
"innerData": {
"innerString": "input inner string",
"innerBoolean": true,
"innerCollection": [1,2,3,4,5]
},
"collection": [6,7,8,9,0]
}
}
我希望您能将其稍微简化,并转换或删除一些字段,以获得以下结果:
{
"data": {
"ttl": "example input",
"bool": false,
"collection": [6,7,8,9,0],
"innerCollection": [1,2,3,4,5]
}
}
我该如何使用Circe实现这个功能?
(请注意,我将此作为常见问题之一,因为Circe Gitter频道中经常出现类似的问题。这个具体的例子来自于昨天在那里提出的一个问题。)