TOON入力

検証結果

TOONバリデーターとは?

構造化データをTOON(Token-Oriented Object Notation)でLLMやAI APIに送信するとJSONよりトークンを節約できます — しかし一つの構文エラーですべてが静かに失敗する可能性があります。TOONには厳格な構文ルールがあります:括弧の不一致、無効なトークン、不正な構造はすべてパース失敗を引き起こします。このバリデーターはパイプラインに到達する前にこれらの問題を検出します。YAML(ホワイトスペース依存)やTOML(キーバリューベース)とは異なり、TOONはトークン指向なのでエラーは特定的で検出可能です。JSON比較仕様についてはRFC 8259を参照してください。

TOONバリデーターはドキュメントが有効かどうかをチェックします。TOONをパースし、行と位置付きで構文エラーを報告します。このツールは完全にブラウザ内で動作します。サーバーには何も送信されないため、本番データ、プロンプト、機密コンテンツに安全に使用できます。

TOON検証の例

有効なTOONは正しい構造を持ちます。無効なTOONは余分な行や不正なフィールド数が多いです。テレコムテーマの例:

例1:有効なTOON

有効

例2:無効なTOON(余分な行)

無効

上の有効なサンプルまたは無効なサンプルを使ってエディターに例を読み込んでください。

このツールの使い方

1

TOONを貼り付けまたはアップロード

TOONをコピーして左のエディターに貼り付けます。アップロードをクリックして.toonまたは.txtファイルを読み込むこともできます。有効なサンプルで正しいTOONを、無効なサンプルでエラーの例を確認できます。

2

検証結果を確認

右のパネルに有効または無効が表示されます。無効な場合は問題を特定するため行と位置付きでエラーがリストされます。よくある問題には括弧の不一致、無効なトークン、不正な構造があります。

3

修正して再検証

入力のエラーを修正して再検証してください。フォーマットにはTOONフォーマッターを、JSONやその他の形式への変換にはTOONをJSONにまたはTOONをYAMLにを使用してください。

TOON検証が役立つ場面

LLMプロンプト、AI APIレスポンス、TOON形式の構造化データを扱う開発者の多くは検証が必要です。JSONYAMLと比べ、TOONは構文が異なります。単一の構文エラーでパースが失敗したり予期しない動作を引き起こすことがあります。ここでTOONを通すと、APIに送信したりさらに処理する前にエラーを検出できます。

JSONをTOONに変換したりプログラムでTOONを生成する場合、検証で出力が整形式であることを確認できます。チームとTOON設定やプロンプトを共有する前にも便利です—まず検証すると全員がパース可能なデータを受け取れます。

よくある質問

TOONが無効になる理由は?

括弧の不一致、無効なトークン、不正な文字列、不正な構造です。バリデーターは行と位置で問題を示します。

TOON検証とJSON検証の違いは?

TOONは構文が異なります(よりコンパクト)。このバリデーターはTOON固有のルールをチェックします。JSONにはJSONバリデーターを使用してください。

データはプライベートですか?

はい。検証は完全にブラウザ内で行われます。データはサーバーに送信されません。ブラウザのネットワークタブを開いて確認できます。

有効なTOONをJSONに変換できますか?

はい。検証後、TOONをJSONにで変換してください。変換で構造とデータは保持されます。

スキーマをチェックしますか、構文のみですか?

このツールは構文のみを検証します—TOONが整形式でパース可能かどうか。JSON Schemaやカスタムスキーマに対する検証は行いません。

関連ツール

TOONJSON仕様MDNRFC 8259YAMLGitHub