メインコンテンツにスキップ

HJSONフォーマッター&バリデーター

API reference

HJSONとJSONを相互に変換し、入力しながら検証します。HJSONはJSONの人にやさしいスーパーセットです。キーの引用符、// と # のコメント、''' による複数行文字列、末尾のカンマがすべて使えます。HJSONを整形またはminifyしたJSONに変換でき、逆方向の変換にも対応しています。インデント、キーの並べ替え、引用符のスタイルを調整でき、不正な入力では行と列を含む分かりやすいエラーメッセージを表示します。

入力

オプション

出力

出力
 
検証ステータス
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/hjson-formatter-validator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "{\n  # HJSON is a human-friendly superset of JSON…",
    "mode": "hjson-to-json",
    "indent": "2",
    "sortKeys": "",
    "quoteStyle": "min"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `hjson-formatter-validator` tool (HJSON Formatter & Validator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/hjson-formatter-validator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="HJSONフォーマッター&バリデーター — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

HJSONとは?

HJSONは、人が実際に手で編集する設定ファイル向けに設計された、人にやさしいJSONのスーパーセットです。オブジェクトのキーに引用符は不要で、// と # のコメントが使え、文字列は引用符なしで書けて、末尾のカンマも問題ありません。長いテキストは ''' ブロックで複数行にまたがって書けます。厳密なJSONでは手書きの設定が面倒になる点を、これらがすべて解消します。

このツールでできること

HJSON(または通常のJSON)を貼り付けると、整形され検証された出力が得られます。変換は両方向に対応しています。

  • HJSON → JSON — HJSONを解析し、標準のJSONとして整形(またはminify)して出力します。APIやビルドツール、厳密なJSONが必要な場所でそのまま使えます。
  • JSON → HJSON — JSONファイルを、コメントが書けて引用符の少ないHJSONの設定に変換します。後から人が読んで編集しやすくなります。

どの実行でも、まず入力を検証します。不正な入力は黙って失敗することはなく、パーサーの正確なエラーメッセージ(問題が起きた行と列を含む)が表示されます。

機能

  • 変換方向 — HJSON → JSON または JSON → HJSON。
  • インデント — 2スペース、4スペース、タブ、または最小化(インデントなし)。
  • オブジェクトのキーをアルファベット順に並べ替え — 再帰的に並べ替え、差分を比較しやすい一定の順序にします。
  • 引用符のスタイル(JSON → HJSONのみ) — 最小限の引用符、すべてのキーを引用符で囲む、またはすべてのキーと文字列の値を引用符で囲む、から選択できます。
  • ソース内のコメント(//、#、/* */)と複数行の ''' 文字列を正しく解析します。
  • 結果をコピーまたはダウンロードできます。

使い方

  1. HJSONまたはJSONを入力欄に貼り付けます。変換は即座に行われます。
  2. 変換方向 を選びます。
  3. 必要に応じて、インデント、キーの並べ替え、(JSON → HJSONの場合は)引用符のスタイルを調整します。
  4. 出力をコピーまたはダウンロードします。入力が不正な場合は、ステータス欄に問題の内容と場所が表示されます。

HJSONは有効なJSONですか?

厳密なJSONの文書はすべて有効なHJSONでもあります。このツールは、どちらの変換方向でも両方の形式を入力として受け付けます。

JSONに変換するとコメントは残りますか?

残りません。JSONにはコメントの概念がないため、HJSON → JSON の変換ではコメントは削除されます。HJSONからJSONへのどの変換でも同じです。

プライバシー

解析と整形はすべてお使いのブラウザ内で実行されます。データがデバイスの外に送信されることはありません。見知らぬサイトのサーバーに貼り付けたくない設定ファイルやシークレットにも安心してお使いいただけます。

hjsonjsonformattervalidatorconverterdeveloperconfig

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。