Incorrect Emoji while using "fileread" from json file
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
MathWorks Support Team
il 10 Nov 2020
Risposto: MathWorks Support Team
il 1 Feb 2021
Why am I getting incorrect Emoji while using "fileread" from JSON file?
I am using MATLAB R2019a version.
Risposta accettata
MathWorks Support Team
il 10 Nov 2020
'Fileread' uses a system-dependent encoding, which interprets the character differently on different platforms.
To get around this, you can instead call 'fopen'
>> fid = fopen(filename,'r','n','utf-8')
>> data = fread(fid,'*char')';
>> fclose(fid);
This should work, assuming the data is UTF-8 encoded.
Additionally, in MATLAB R2020a or later, 'fileread' function detects the encoding automatically.
0 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!