カテゴリー: 開発ツール
CSV から JSON へ
CSV データをブラウザ内で整形された JSON に変換
CSV データを貼り付けると、ヘッダー行を使ったオブジェクトの配列、または単純な配列として、インデント付きの JSON に変換します。すべてブラウザ内で完結します。
CSV を貼り付けると JSON に変換します。
JSON
ここに結果が表示されます。
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。
このツールでできること
表計算ソフトやエクスポート機能から出力されるデータはよく CSV 形式になりますが、多くのアプリケーションコードは JSON を必要とします。この変換ツールは、カンマ・セミコロン・タブ区切りの値を解析します。区切り文字自体を含む引用符付きフィールドや、複数行にまたがるフィールドにも対応しています。各行を、ヘッダー行をキーとする JSON オブジェクトに変換するか、使用できるヘッダーがない場合は単純な配列に変換します。
使い方
- CSV データを入力欄に貼り付けるか、サンプルを読み込みます。
- 区切り文字と、先頭行をヘッダーとして扱うかどうかを選びます。
- JSON をコピーするか、ファイルとしてダウンロードします。
プライバシー
このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。
よくある質問
- CSV データはどこかにアップロードされますか?
- いいえ。解析はページ内で実行される JavaScript によって行われるため、表計算ソフトのエクスポートや顧客リストが端末から出ることはありません。
- フィールドにカンマや改行を含めることはできますか?
- できます。表計算ソフトが CSV をエクスポートする際と同じ規則に従い、二重引用符で囲めば可能です。引用符付きフィールド内の連続した二重引用符 "" は、1つのリテラルな引用符として読み取られます。
- ヘッダー行がない場合はどうなりますか?
- 「先頭行をヘッダーとして扱う」をオフにすると、先頭行を含むすべての行が、オブジェクトではなく値の単純な JSON 配列になります。