コンテンツへスキップ
uencoder

HJSON Comments

HJSON(Human JSON)は # と // のコメント、クォートなしのキーと値、複数行文字列を許可し、人間が設定を編集するために設計されている。

目的

JSON 設定を手編集しやすくし、コメントと緩い構文をサポートし、標準 JSON へパースし直せるようにする。

メカニズム

キーはクォートなし可(識別子)。値はクォートなし可(行末まで)。# または // のコメント。三重クォートの複数行文字列。末尾カンマ許可。標準 JSON 値にパースされる。

ユースケース

  • 手作業のコンフィグ編集
  • JSON 設定への注釈
  • ユーザー設定ファイル

関連ツール

References