21+ フォーマット、1つのコンバーター
すべてのフォーマットが正規ピボットとして TOON を通じて双方向変換されます。
コア
テキスト / 設定
Webサービス
地理空間
ログ
科学
なぜ TOON なのか?
トークンを最小化する、JSON データモデルのコンパクトで人間が読めるエンコーディング。
{"users":[{"id":1,"name":"Alice"},{"id":2,"name":"Bob"}]} 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 を統合してください。