Aller au contenu
uencoder

HJSON Comments

HJSON (Human JSON) autorise les commentaires # et //, les clés et valeurs sans guillemets et les chaînes multilignes, conçu pour l'édition de configuration par l'humain.

Objectif

Rendre la configuration JSON plus facile à éditer à la main, avec commentaires et syntaxe souple, et pouvoir l'analyser en retour vers du JSON standard.

Mécanisme

Les clés peuvent être sans guillemets (identifiants) ; les valeurs sans guillemets (jusqu'à la fin de ligne) ; commentaires # ou // ; chaînes multilignes entre triples guillemets ; virgules finales permises. L'analyse produit des valeurs JSON standard.

Cas d’usage

  • Édition manuelle de configuration
  • Annoter de la configuration JSON
  • Fichiers de préférences utilisateur

Outils associés

References