データフォーマットコンバーター
Copied!
→
JSON、CSV、YAML、TSVの間でデータを変換するユニバーサルデータフォーマットコンバーター。特にAIトレーニングデータの準備、データベース間の移行、スプレッドシート分析のためのAPIレスポンスの変換時に役立ちます。
このデータコンバーターを使う理由
- 4つのフォーマット — JSON ↔ CSV ↔ YAML ↔ TSV、どの方向にも変換可能。
- スマート解析 — 引用符付きCSVフィールド、埋め込み改行、ネストされたYAMLリスト、TSVタブを処理します。
- AIトレーニングデータ — MLデータセット用にJSON LinesとCSVを素早く変換。
- クライアントサイド処理&エクスポート — データはブラウザから一切送信されず、変換結果を即座にダウンロードできます。
主な機能
- JSON: オブジェクトの配列の完全な解析と、整形された出力を提供します。
- CSV: RFCに準拠した厳格な解析をサポート。引用符付きフィールド、二重引用符のエスケープ、埋め込み改行に対応しています。
- YAML: シンプルなキー・バリュー形式およびオブジェクトのリスト形式をサポートします。
- TSV: スプレッドシート互換のタブ区切り値です。
- ワンクリックダウンロード: 変換されたデータを、適切な拡張子を持つファイルに直接エクスポートできます。
動作の仕組み
各フォーマットには専用のパーサーがあり、入力テキストを内部のJavaScriptオブジェクト配列に変換します。その後、その内部表現が対象フォーマットのジェネレーターに渡されます。CSVの解析では、埋め込みカンマや改行を含むフィールドを安全に処理し、行を壊さないように、状態機械アプローチを採用しています。
データコンバーターを試す
データを貼り付け、入力と出力の形式を選択し、「変換」をクリックしてください。結果をコピーするか、直接デバイスにダウンロードできます。