Questions tagged [circe-optics]
5 questions
3
votes
1 answer
Retrieving null values from json using circe-optics
The json I have looks like this:
{
"cards": [
{
"card_id":"1234567890",
"card_status":"active",
"card_expiration":{
"formatted":"01/20"
},
"debit":{
…

Marek M.
- 3,799
- 9
- 43
- 93
2
votes
0 answers
Decode a nested array with circe-optics
I have JSON like this:
"data": {
"project": {
"activityChildren": [
{
"id": 2,
"parents": [
{
"id": 1
}
]
},
]
}
}
I'd like to decode this…
user355252
1
vote
1 answer
How to decode array containing json with Circe
I have my circe Decoder as shown below. I am confident my Sentiment Decoder works correctly so won't include it below.
case class CryptoData(value: String, valueClassification: Sentiment)
implicit val decoder: Decoder[CryptoData] =…

Ry2254
- 859
- 1
- 10
- 19
1
vote
1 answer
Circe-Optics how to specify a path with dash
I am trying to access a field in json with circe-optics. Issue is the field contains a dash:
root.TAB-NR.string
While if i write
root.TAB_NR.string it works, but the field does not exist.
Any idea how i can handle this case ?

MaatDeamon
- 9,532
- 9
- 60
- 127
0
votes
1 answer
How to traverse list of objects with multiple fields with circe optics
I'm looking for a most elegant way to traverse a list of objects with multiple fields in Json with circe optics.
Let's say we have this sort of JSON:
[
{
"key1": "one",
"key2": "two"
},
{
"key1": "three",
"key2": "four"
…

Konstantin Bodnia
- 1,372
- 3
- 20
- 43