PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2025 → WM2025+JSON : lecture des données avec accents
WM2025+JSON : lecture des données avec accents
Débuté par Pascal BOULESTEIX, 15 nov. 2025 11:10 - Aucune réponse
Membre enregistré
1 173 messages
Posté le 15 novembre 2025 - 11:10
Bonjour à tous.
J'accède à un webservice qui jusqu'à lors renvoyer un json UTF8 dans lequel les lettres accentuées étaient échappées. Par exemple, pour l"espèce d'oiseau Buse féroce, il y avait un champ "nomf":"Buse f\u00e9roce" dans lequel la lettre "é" était échappée par "\u00e9".
La lecture de ce type de json ne posait pas de problème

réponse=JSONVersVariant(laRéponse.Contenu)
POUR TOUT monEspece de réponse.especes
nomf=monEspece.Espece.nomf
FIN


Que ce soit en mode développement ou sur les téléphones, les accents étaient bien interprétés et stockés correctement dans HFSQL.

Depuis une semaine, ce webservice a dû être modifié car dans le JSON, les accents ne sont plus échappés.
J'y retrouve donc "nomf":"Buse féroce", ce qui est bien pour un oeil humain, mais WL rencontre des problèmes et seulement en mode apk sur le téléphone.

En mode développement, les accents "nouvelle version" sont bien traduits et stockés correctement mais sur le téléphone, les accent sont remplacés par des é

Y aurait-il une solution globale ?

--
Pascal Boulesteix
Applications Visiolittoral et WNat
Message modifié, 15 novembre 2025 - 11:10