Hello
we receive from yajl_string_load_tree the errmg
lexical error: invalid character inside string.
below the json that we want to use in rpg program.
Can help us?
Many thanks
{
"resultsInfo": {
"totalRecords": 172,
"timezoneReference": "Le date sono riferite al fuso orario dell'Europa Centrale",
"notice": "DISCLAIMER: Le quotazioni riportate sul portale dei tassi di cambio non sono in tempo reale e sono pubblicate in ritardo rispetto al momento della loro rilevazione. Fatta eccezione per i casi previsti dalla normativa italiana, i tassi di cambio pubblicati hanno valore puramente indicativo e non costituiscono benchmark finanziario secondo quanto previsto dal Regolamento UE 2016/1011. La Banca d’Italia non risponde per l’utilizzo che venga fatto per finalità diverse da quelle previste dall’ordinamento italiano e la responsabilità per il loro eventuale impiego ricade unicamente sugli utenti.Le quotazioni dei tassi di cambio contro euro delle principali valute sono elaborate di concerto con le altre Banche Centrali del SEBC.In caso di variazioni nei sistemi valutari, la Banca d’Italia provvederà ad aggiornare le quotazioni con decorrenza dalla data nella quale queste sono state rilevate e verificate; ne sarà data informativa nella sezione “Avvisi”. La Banca d’Italia declina ogni responsabilità in merito a eventuali errori o inesattezze per qualsiasi ragione causati.Si raccomanda la lettura degli Avvisi prima di procedere alla consultazione dei tassi di cambio."
},
"rates": [
{
"country": "AFGHANISTAN",
"currency": "Afghani",
"isoCode": "AFN",
"uicCode": "115",
"avgRate": "77.3459",
"exchangeConvention": "Quantita' di valuta estera per 1 Euro.",
"exchangeConventionCode": "C",
"referenceDate": "2025-04-02"
},
{
"country": "ALBANIA",
"currency": "Lek",
"isoCode": "ALL",
"uicCode": "047",
"avgRate": "99.20",
"exchangeConvention": "Quantita' di valuta estera per 1 Euro.",
"exchangeConventionCode": "C",
"referenceDate": "2025-04-02"
}
]
}
lexical error: invalid character inside string.
Re: lexical error: invalid character inside string.
try it without those double quotes in the notice field.
"notice": "DISCLAIMER: Le quotazioni riportate sul portale dei tassi di cambio non sono in tempo reale e sono pubblicate in ritardo rispetto al momento della loro rilevazione. Fatta eccezione per i casi previsti dalla normativa italiana, i tassi di cambio pubblicati hanno valore puramente indicativo e non costituiscono benchmark finanziario secondo quanto previsto dal Regolamento UE 2016/1011. La Banca d’Italia non risponde per l’utilizzo che venga fatto per finalità diverse da quelle previste dall’ordinamento italiano e la responsabilità per il loro eventuale impiego ricade unicamente sugli utenti.Le quotazioni dei tassi di cambio contro euro delle principali valute sono elaborate di concerto con le altre Banche Centrali del SEBC.In caso di variazioni nei sistemi valutari, la Banca d’Italia provvederà ad aggiornare le quotazioni con decorrenza dalla data nella quale queste sono state rilevate e verificate; ne sarà data informativa nella sezione “Avvisi”. La Banca d’Italia declina ogni responsabilità in merito a eventuali errori o inesattezze per qualsiasi ragione causati.Si raccomanda la lettura degli Avvisi prima di procedere alla consultazione dei tassi di cambio."
"notice": "DISCLAIMER: Le quotazioni riportate sul portale dei tassi di cambio non sono in tempo reale e sono pubblicate in ritardo rispetto al momento della loro rilevazione. Fatta eccezione per i casi previsti dalla normativa italiana, i tassi di cambio pubblicati hanno valore puramente indicativo e non costituiscono benchmark finanziario secondo quanto previsto dal Regolamento UE 2016/1011. La Banca d’Italia non risponde per l’utilizzo che venga fatto per finalità diverse da quelle previste dall’ordinamento italiano e la responsabilità per il loro eventuale impiego ricade unicamente sugli utenti.Le quotazioni dei tassi di cambio contro euro delle principali valute sono elaborate di concerto con le altre Banche Centrali del SEBC.In caso di variazioni nei sistemi valutari, la Banca d’Italia provvederà ad aggiornare le quotazioni con decorrenza dalla data nella quale queste sono state rilevate e verificate; ne sarà data informativa nella sezione “Avvisi”. La Banca d’Italia declina ogni responsabilità in merito a eventuali errori o inesattezze per qualsiasi ragione causati.Si raccomanda la lettura degli Avvisi prima di procedere alla consultazione dei tassi di cambio."