Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

JSON Unicode

Certaines API ou journaux écrivent le texte en \u4e2d\u6587. Illisible à l'œil, et malcommode pour confronter une copy produit.

« Texte → Unicode » convient à une config ASCII only ; l'inverse rend la chaîne échappée lisible.

Forme \uXXXX courante seulement. Paires de substitution et mélange d'entités HTML : contrôle supplémentaire.

Conversion locale : copy et surnoms n'ont pas besoin d'être masqués d'abord.

Quand il faut vraiment du \u

Vieux systèmes, certaines passerelles mail ou configs ASCII only exigent d'échapper le non-ASCII. Le JSON moderne accepte l'UTF-8 tel quel : n'échappez que si vous y êtes obligé.

Vérifiez les emoji

Certains emoji sont des paires de substitution ; l'affichage peut varier selon la police. Pour une copy critique, regardez le vrai client après conversion.

Comment faire

  1. Collez du texte ou une séquence \uXXXX.
  2. Choisissez « Texte → Unicode » ou « Unicode → texte ».
  3. Vérifiez que la structure JSON n'est pas cassée : seule l'écriture des chaînes a changé.
  4. Copiez le résultat. Pour guillemets et sauts de ligne, page Échappement.
  5. S'il y a des entités HTML, décodez-les d'abord, puis l'Unicode.

Cas d'usage

  • Lire une vieille API qui ne sort que des \u.
  • Rendre un fragment JSON sûr en ASCII.
  • Vérifier que copy produit et retour d'API sont le même caractère.
  • Avec la mise en forme : restaurez d'abord le texte, puis dépliez.

À garder en tête

  • Pas de réordonnancement des champs : seule l'écriture d'échappement dans les chaînes change.
  • Contrôlez les caractères hors BMP.
  • Les données ne quittent pas le navigateur.

FAQ

Les emoji se convertissent-ils ?

Les caractères BMP courants, oui. Certains emoji sont des paires de substitution : vérifiez l'affichage après conversion.

La structure JSON bouge-t-elle ?

Seule l'écriture d'échappement dans les chaînes change ; les champs ne sont pas réordonnés.

Quelle différence avec l'outil d'échappement ?

L'échappement traite guillemets et sauts de ligne ; ici, l'écriture des points de code Unicode.

Le texte est-il envoyé ?

Non.

\u{1F600} se décode-t-il ?

On privilégie \uXXXX courant. Une écriture de point de code ES6 : passez d'abord en \u appariés.

La casse compte-t-elle ?

\u4e2d et \u4E2D se reconnaissent en général.

Peut-on n'encoder que le non-ASCII ?

Texte → Unicode n'encode en général que le non-ASCII. Fiez-vous à la sortie de cette page.

L'utiliser avec le nettoyage ?

Nettoyez d'abord BOM et caractères sales, puis convertissez l'Unicode : un parse en moins qui échoue.