ESC

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

データなし
変換オプション

使用例

Eコマース商品データ

CSV商品リストをAPI使用のためにJSON形式に変換。

CSV JSON
データベースインポート

JSON APIデータをSQL INSERT文に変換。

JSON SQL
設定ファイル

Excel設定テーブルをYAML設定に変換。

Excel YAML

サンプルデータ

📊 サンプルCSVデータ
📋 サンプルJSONデータ
🏷️ サンプルXMLデータ
📝 サンプルYAMLデータ

機能

8フォーマット対応

CSV、JSON、XML、SQL、YAML、Excel、TSV、HTMLフォーマット

📁

ファイルアップロード

ファイルのアップロードまたはドラッグ&ドロップ

カスタマイズ可能

区切り文字、テーブル名、その他のオプション

高速&セキュア

ブラウザ処理、データはサーバーに送信されません

使い方

1

フォーマットを選択

入力および出力フォーマットを選択

2

データを入力

データを入力、貼り付け、またはファイルをアップロード

3

オプションを設定

必要に応じて区切り文字やその他のオプションを設定

4

変換

変換ボタンをクリックして結果を取得

よくある質問

CSV、JSON、XML、SQL(INSERT文)、YAML、Excel(XLSX)、TSV、HTMLテーブルの8フォーマット間で、任意の組み合わせで変換できます。例:CSVからJSON、JSONからXML、XMLからYAML、ExcelからCSV、SQLからJSONなど。変換時にすべての列と行が保持されます。

はい。「ファイルをアップロード」ボタンをクリックするか、入力エリアに直接ファイルをドラッグ&ドロップしてください。対応する拡張子は .csv、.json、.xml、.yaml、.yml、.tsv、.xlsx、.html です。Excelファイル(.xlsx)はバイナリ形式から自動的に解析されるため、先にCSVとして保存する必要はありません。アップロード後、内容が入力フィールドに表示され、自動的に変換が実行されます。

カンマ(,)、セミコロン(;)、タブ、パイプ(|)から選択できます。CSVから変換する際は、ファイルに合った区切り文字を選択してください。ヨーロッパのCSVエクスポートではセミコロンがよく使われます。CSVに変換する際は、対象システムが期待する区切り文字を選択してください。引用符付きフィールドやCSV値内の改行にも対応しています。

.xlsxファイルをアップロードすると、ブラウザ内で完全に動作するJavaScript製のXLSXパーサーを使用して、最初のシートが自動的に読み込まれます。最初の行は列ヘッダーとして扱われます。複数シートには対応していません。最初以外のシートのデータが必要な場合は、そのシートを先にCSVとしてエクスポートしてください。約5MB以下のXLSXファイルは安定して動作しますが、それより大きいファイルはブラウザのメモリ制限により処理が遅くなる場合があります。

SQL出力では、すべての行に対してINSERT INTO文が生成されます。「テーブル名」オプション(デフォルト:"data")で文中のテーブル名を設定できます。例:INSERT INTO data (name, age, city) VALUES ('Alice', 30, 'Paris'); — 1行につき1文が生成されます。列名はソースデータの最初の行から推定されます。出力はMySQL、PostgreSQL、SQLite、その他ほとんどのSQLデータベースで使用できます。

両者は同じデータ構造を表します。JSONは波括弧・引用符・カンマを使用するため、コンパクトですが人間には読みにくい面があります。YAMLはインデントを使用し、単純な値には引用符が不要なため、設定ファイルとして読みやすい形式です。YAMLはJSONのスーパーセットであり、すべての有効なJSONは有効なYAMLです。手動で編集する設定ファイルにはYAMLを、APIペイロード・ストレージ・システム間通信にはJSONを使用することを推奨します。

厳密な制限はありませんが、すべての処理がブラウザ内で行われるため、10MB以下のファイルは快適に動作します。非常に大きなファイル(50MB以上)はブラウザのタブがメモリ不足になる場合があります。大規模なデータセットには、小さなチャンクに分割するか、jq、csvkit、xmlstarletなどのコマンドラインツールの使用を検討してください。

いいえ。すべての変換はJavaScriptを介してブラウザ内でローカルに処理されます。機密性の高いスプレッドシートやデータベースのエクスポートも含め、お客様のデータがデバイス外に送信されることも、サーバーにアップロードされることも一切ありません。

データ形式変換ツールとは?

JSONにすべきCSVファイルがある?SQL INSERTにすべきXMLダンプは?このツールは8つの一般的な形式間で変換します:CSV、JSON、XML、SQL、YAML、Excel、TSV、HTMLテーブル。

対応フォーマット

CSV(カスタム区切り文字対応)、JSON、XML、SQL INSERT文、YAML、Excel(XLSX)、TSV、HTMLテーブル。ドラッグ&ドロップにも対応。

よくある使い方

APIレスポンスのスプレッドシート変換、データベースインポートの準備、システム間のエクスポート変換に。

ヒント

ブラウザ内処理のため10MB以下のファイルが最適です。CSVではカンマ、セミコロン、タブ、パイプを切り替えられます。

プライバシー

すべての変換はブラウザ内で完結します。データがサーバーに送信されることは一切ありません。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます

MoreOnlineToolsでもっと見る