有没有办法使用circe-optics的JsonPath和字符串,就像在jq CLI工具中一样?

时间:2018-03-09 17:37:42

标签: json scala lenses circe monocle-scala

我想做的是将字段描述符定义为field1.field2[1].field3,访问json的值two

{
  "field1": {
    "field2": [
      {
        "field3": "one"
      },
      {
        "field3": "two"
      }
    ]
  }
}

我知道我可以使用applyDynamicroot.field1.field2.index(1).field3来做到这一点,但有没有办法用字符串创建这样的镜头?

0 个答案:

没有答案