21+ フォーマット · 15 SDK · 2,829 テスト · MIT ライセンス

ToonConverter

汎用データフォーマット変換

TOON と 21+ データフォーマット間の双方向変換 — JSON, XML, YAML, CSV, TOML, EDI, GeoJSON, KML, GPX, NPY, FITS など。15 SDK、2,829 テスト、外部依存ゼロ、表形式データで約40%のトークン削減。

21+ フォーマット、1つのコンバーター

すべてのフォーマットが正規ピボットとして TOON を通じて双方向変換されます。

コア

JSON XML CSV EDI

テキスト / 設定

TSV YAML TOML JSONC JSON5

Webサービス

SOAP

地理空間

GeoJSON KML GPX SHP

ログ

LOG Syslog

科学

NPY FITS MAT v5 DTA v118 RData

なぜ TOON なのか?

トークンを最小化する、JSON データモデルのコンパクトで人間が読めるエンコーディング。

JSON(106文字)
{"users":[{"id":1,"name":"Alice"},{"id":2,"name":"Bob"}]}
TOON(62文字、-42%)
users[2]{id,name}:
  1,Alice
  2,Bob

なぜ ToonConverter なのか

ToonConverter を汎用的な選択にする6つの柱。

🔄

21+ 双方向フォーマット

TOON, JSON, XML, CSV, YAML, TOML, EDI, GeoJSON, KML, GPX, NPY, FITS, MAT, DTA, RData, SHP などの間で変換 — すべて TOON を正規ピボットとして使用。

直接シリアライズ

JSON の中間ステップをスキップ。ネイティブオブジェクトを直接 TOON にシリアライズ — C# と Java で 40〜50% 高速、Rust では serde でゼロコスト。

🚫

ゼロ依存

YAML, KML/GPX XML, NPY, FITS, MAT v5, DTA v118, RData, SHP の独自パーサー。コア機能に外部ライブラリは不要。

🌐

15 SDK、1つの API

Rust, Python, TypeScript, Go, Java, C#, PHP, Perl, R, C, C++, Swift, Fortran, Delphi, VB.NET で同じ対称 API。

🧪

2,829 テスト、すべてグリーン

ラウンドトリップ、エッジケース、無効入力、公式フィクスチャテストを全15ポートで実施。SonarQube カバレッジ 83.7%。

📜

MIT ライセンス

完全オープンソース。個人、商用、学術を問わずあらゆるプロジェクトで利用可能。制限なし。

TOON と JSON の比較

TOON を導入すると何が変わるかのコンパクトな概要。

項目 JSON TOON
表形式データサイズ 106文字 62文字(-42%)
LLM トークン数 ベースライン 約40%少ないトークン
人間の可読性 冗長だが明確 コンパクト、表形式
ネイティブフォーマット対応 ユニバーサル 21+ 双方向コンバーター
直接シリアライズ JSON.stringify() 直接(中間なし)
依存関係 なし(ネイティブ) なし(独自パーサー)
SDK カバレッジ どこでもネイティブ 15言語
標準 ECMA-404 / RFC 8259 TOON v3.0 仕様

今すぐ変換を始める

オンラインコンバーターを試すか、プロジェクトに SDK を統合してください。