Есть ли способ использовать JsonPath Circe-Optics со строками, как в инструменте jq CLI?
Я бы хотел, чтобы дескриптор поля был определен как field1.field2[1].field3
, значение доступа two
из JSON:
{
"field1": {
"field2": [
{
"field3": "one"
},
{
"field3": "two"
}
]
}
}
Я знаю, что могу сделать это, используя applyDynamic
а также root.field1.field2.index(1).field3
, но есть ли способ создать такой объектив с помощью струны?