Conversion JSON5
Convertissez entre JSON5 et JSON standard avec commentaires, guillemets simples et virgules finales
Convertir entre JSON5 et JSON standard
JSON5 étend le JSON standard avec des commentaires, des chaînes entre guillemets simples, des clés sans guillemets, des virgules finales et des nombres hexadécimaux, ce qui le rend populaire pour la configuration frontend et les fichiers de données écrits à la main. Cette page transforme JSON5 en JSON strict pour les API et outils qui n’acceptent que le JSON standard.
Le sens inverse imprime le JSON standard sous forme de texte compatible JSON5 tout en gardant des clés et guillemets conventionnels, ce qui convient aux projets préférant des fichiers avec commentaires. La conversion opère au niveau syntaxique et n’invente jamais de commentaires.
En cas d’erreur de syntaxe, l’éditeur marque sa ligne et sa colonne et explique la cause, comme une virgule finale mal placée ou une chaîne non terminée. Corrigez puis relancez la conversion ; entrée et sortie restent dans le navigateur.
Questions fréquentes
- Les navigateurs ou backends peuvent-ils lire directement les fichiers JSON5 ?
- La plupart des analyseurs intégrés n’acceptent que le JSON standard. Convertissez en JSON standard sur cette page avant le déploiement, ou effectuez la conversion à l’étape de build.
- Les commentaires sont-ils conservés pendant la conversion ?
- Les commentaires sont supprimés lors de la production de JSON standard, car le format ne les prend pas en charge. Le sens inverse n’en génère pas non plus.
- Que deviennent les clés sans guillemets ?
- Les clés sans guillemets reçoivent des guillemets doubles dans la sortie JSON standard, tandis que le texte de la clé reste inchangé.