TOON入力

CSV出力

TOONをCSVにとは?

TOON(Token-Oriented Object Notation)はLLM向けのコンパクトな形式です。CSVは表形式(行と列)で、ExcelやGoogle Sheetsで開けます。TOONをCSVに変換すると、ネストされた構造が分析やインポート用に行にフラット化されます。

このツールはTOONをパースしてCSVを出力します。変換は完全にブラウザ内で行われます。サーバーには何も送信されません。TOON内の繰り返し項目(オブジェクトのリストなど)がCSVの行になります。JSONにはTOONをJSONにを使用してください。

TOONをCSVの例

TOONをCSVに変換します。テレコムテーマの例:

例:加入者レコード

TOON入力

CSV出力:

CSV出力

上のサンプルボタンをクリックして、エディターにより多くの例を読み込んでください。

このツールの使い方

1

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

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

2

CSV出力を表示

右のパネルにフラット化されたCSVが表示されます。繰り返し項目は行に、キーは列ヘッダーになります。ネストされたオブジェクトは列にフラット化されることがあります。構造はTOONに依存します。

3

コピーまたはダウンロード

コピーまたはダウンロードを使用してください。TOONをJSONにするにはTOONをJSONにを、TOONのフォーマットにはTOONフォーマッターを使用してください。

LLMやAIシステムからレコードのリスト(検索結果、抽出データなど)を含むTOONを受け取ったとき、CSVに変換すると<a href="https://www.microsoft.com/en-us/microsoft-365/excel" target="_blank" rel="noopener">Excel</a>や<a href="https://www.google.com/sheets/about/" target="_blank" rel="noopener">Google Sheets</a>で開いて分析、共有、他システムへのインポートができます。<a href="https://datatracker.ietf.org/doc/html/rfc4180" target="_blank" rel="noopener">RFC 4180</a>がCSV形式を定義しています。ETLパイプラインやレポートワークフローはCSVを期待することが多いです。

LLMやAIシステムからレコードのリスト(検索結果、抽出データなど)を含むTOONを受け取ったとき、CSVに変換するとExcelGoogle Sheetsで開いて分析、共有、他システムへのインポートができます。RFC 4180がCSV形式を定義しています。ETLパイプラインやレポートワークフローはCSVを期待することが多いです。

よくある質問

ネストはどのように処理されますか?

繰り返し項目(オブジェクトの配列)は行にフラット化されます。ネストされたオブジェクトは列または連結された値になることがあります。正確な構造はTOONに依存します。

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

はい。変換は完全にブラウザ内で行われます。データはサーバーに送信されません。

TOONとCSVの違いは?

TOONは階層的です。CSVは表形式です。ソースがTOONでスプレッドシート向けの出力が必要な場合にこのツールを使用してください。

代わりにJSONに変換できますか?

はい。TOONをJSONにでJSON出力。JSONをCSVにするにはJSONをCSVにを使用してください。

TOONに繰り返し項目がない場合は?

単一のオブジェクトは1行になります。ネストされたキーは列ヘッダーになることがあります。フラットなキー・値データでは1行になります。

関連ツール

TOONRFC 4180 CSVJSON仕様MDNYAMLGitHub