jsondecode: preserve original string
15 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I would like to preserve the original string (that contains unicode characters??) when I use the function jsondecode.
Example:
jsontext='{"IDs":"\u00b0C"}'
Data=jsondecode(jsontext)
Result obtained:
Data =
struct with fields:
IDs: '°C'
Desired result:
Data =
struct with fields:
IDs: '\u00b0C'
Thanks for the help!
0 Commenti
Risposta accettata
Rik
il 6 Lug 2022
If the jsondecode function does not mention this as an option, it is not possible without modifying the code, which you should not do for an internal function.
I have written a JSON decoder as well (be aware that it can be very slow for large and deeply nested objects). You can get it from the FEX and then edit the lines where unicode objects are parsed.
2 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su JSON Format in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!