データフォーマットコンバーター

Data Format Converter
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の解析では、埋め込みカンマや改行を含むフィールドを安全に処理し、行を壊さないように、状態機械アプローチを採用しています。

データコンバーターを試す

データを貼り付け、入力と出力の形式を選択し、「変換」をクリックしてください。結果をコピーするか、直接デバイスにダウンロードできます。