相互変換
ローカル実行 · アップロードゼロ

CSV / Excel ⇄ JSON

表インポート · JSON エクスポート · ヘッダー認識

CSV / Excel

準備完了

元の入力

                                
                            
解析出力

                                
固定高さ、長いコードは枠内スクロール

ABOUT

CSV / Excel ⇄ JSON について

CSV または Excel 表を JSON 配列に変換、または JSON を CSV にエクスポート。データのインポート/エクスポートが容易になります。

運営・営業・財務が提供する Excel は、しばしば API 結合テストの第一手的な「実データ」です。ローカル解析で顧客名簿や注文明細を第三者変換サイトにアップロードせず、コンプライアンスチームも安心できます。

DEEP DIVE

CSV / Excel ⇄ JSON を詳しく

CSV と Excel は業務担当者に最も馴染みのあるデータ形式ですが、API とデータベースは通常 JSON を消費します。JSONSort CSV/Excel ツールは表と JSON 配列の双方向変換をサポートし、ヘッダーを自動的に JSON キー名にマッピング。運営提供の表を素早くプログラム可読構造に変換できます。

Excel .xlsx ファイルはブラウザ内ローカルで解析可能。クラウド表サービスへのアップロード不要、業務データのプライバシーを保護。

CSV には統一標準がありません:区切り文字はカンマ、セミコロン、Tab の可能性。引用符ルールも Excel エクスポートと Unix cut で異なります。インポート後は最初の数行 JSON を必ずプレビューし、列名と型が期待通りか確認してからスクリプトや DB に書き込んでください。

FEATURES

主な機能

01

CSV → JSON

先頭行をヘッダーとし、各行を JSON オブジェクトに変換、配列として出力します。

02

JSON → CSV

JSON 配列をフラット化して表にし、非技術者へのエクスポートが容易です。

03

Excel インポート

.xlsx / .xls ファイルのドラッグ&ドロップインポートに対応。

04

区切り文字認識

カンマ、タブなど一般的な CSV 区切り文字を自動処理。

05

即時プレビュー

CSV を貼り付けると即座に JSON 配列構造が見えます。

06

ローカル解析

表データはアップロードされず、顧客情報を含む業務表に最適。

07

型推論

数字・ブール文字列を自動認識、下流の parseInt 作業を削減。

08

JSON フラットエクスポート

ネスト JSON 配列をフラット CSV にエクスポート、Excel で開けます。

HOW TO USE

使用手順

  1. 1

    CSV を貼り付けまたは .xlsx ファイルをアップロード

  2. 2

    ヘッダーと区切り文字を確認

  3. 3

    JSON をコピーまたは CSV をエクスポート

  4. 4

    変換失敗時はエラー表示を確認し、ソースファイルの構文を修正して再試行

  5. 5

    結果をフォーマットツールで整形、または下流スクリプト用にエクスポート

WORKFLOW

典型的なワークフロー

データインポートから結果エクスポートまでの完全フロー。チームで CSV / Excel ⇄ JSON の使い方を統一できます。

1

表を準備

Excel を CSV UTF-8 で別名保存、または .xlsx を直接ドラッグ。

2

JSON をプレビュー

先頭レコードのキー名と値の型が正しいか確認。

3

クリーンアップ(任意)

マージ・クリーンで空列を除去、またはフォーマットで読みやすく。

4

下流へインポート

JSON を Postman、スクリプト、Mock ツールにコピー。

USE CASES

適用シーン

データ

データエンジニアリング

運営 Excel エクスポートを JSON に変換し、ETL パイプラインにインポート。

バックエンド

バックエンド開発

CSV ユーザーデータを一括インポート、JSON 構造をプレビュー後に DB スクリプトへ。

フロントエンド

フロントエンド開発

プロダクト提供 CSV サンプルを JSON に変換し、Mock データソースとして使用。

テスト

テストエンジニア

テストケース CSV を JSON に変換し、自動化テストフレームワークを駆動。

グロース

グロース運営

キャンペーン申込 Excel を JSON に変換し、マーケティング自動化システムにインポート。

財務

財務照合

銀行 CSV 明細を JSON に変換し、内部照合 API に連携。

TIPS

使用のコツ

  • CSV 先頭行はヘッダーである必要があります。そうでないとキー名が col1、col2 などのデフォルト名になります。
  • フィールドにカンマが含まれる場合は二重引用符で囲む必要があります。そうでないと誤分列されます。
  • Excel 複数 sheet ファイルは現在最初の sheet を解析。対象 sheet を事前にエクスポートしてください。
  • JSON → CSV は API 返却配列をプロダクト/運営が閲覧するためのエクスポートに最適。
  • 変換後はフォーマットツールで確認し、数字が誤って文字列になっていないか検証。
  • 大きな表は先に数行で列マッピングを検証し、完全ファイルを処理。
  • Windows Excel CSV エクスポートは GBK の可能性。UTF-8 で別名保存してからインポートを推奨。
  • 日付列はしばしば文字列として認識。下流で locale に応じて解析が必要。
  • 空行はスキップ。全空行で区切られたブロックは手動クリーンアップが必要な場合あり。
  • JSON 配列が大きい場合、CSV エクスポート時は Excel 104万行上限に注意。

LOCAL VS ONLINE

ローカル vs オンラインツール

JSONSort は純フロントエンドアーキテクチャを堅持。以下の比較が、開発データ処理にローカルツールが適している理由を示します。

比較項目
JSONSort ローカル
従来のオンラインツール
データプライバシー
完全ローカル、アップロードゼロ
多くはサーバーへのアップロードが必要
応答速度
ミリ秒単位、ネットワーク遅延なし
ネットワークとサーバー負荷の影響を受ける
オフライン利用
PWA オフライン対応
通常は常時オンラインが必要
機密データ
JWT/設定/ログを安心して処理
漏洩リスクあり
広告とトラッキング
広告なし、データトラッキングなし
多くは広告や Analytics を含む
ファイルドラッグ&ドロップ
ローカルファイルの直接インポートに対応
一部ツールはアップロードサイズを制限
ツール連携
19種類のツールを同一ページで切替
通常は各ツールが独立サイト
オープンソースで透明
純静的ページ、ソースコードを監査可能
クローズドソース、サーバー側は監査不可

TROUBLESHOOTING

よくある誤解とトラブルシューティング

実際の使用で起こりやすい問題と推奨対処法。試行錯誤の時間を削減します。

列ずれ

推奨:フィールド内カンマが二重引用符で囲まれていない。Excel で修正または手動で引用符追加。

文字化け

推奨:ファイルが UTF-8 エンコーディングか確認。Excel インポート時は UTF-8 CSV を選択。

数字が文字列に

推奨:先頭ゼロや長すぎる数字は文字列として保持。下流で明示的に型変換。

sheet が違う

推奨:現在は最初の sheet を解析。対象 sheet を事前にエクスポート。

FAQ

よくある質問

Excel 数式セルはどう処理?

セルの表示値(計算結果)を読み取り、数式自体ではありません。

空セルは何になる?

通常は空文字列 "" または null。列型推論により異なります。

UTF-8 BOM 付き CSV に対応?

対応。BOM ヘッダーを自動認識し、多言語コンテンツを正しく処理します。

カスタム区切り文字を指定できる?

一般的な区切り文字を自動認識。失敗時は Tab をカンマに変換してから貼り付け。

ヘッダーなしでも可能?

ヘッダーなしの場合 col1、col2 などのデフォルト列名を生成。常にヘッダー行を提供することを推奨。

データはサーバーにアップロードされる?

いいえ。JSONSort のすべてのツールはブラウザ内ローカルで動作し、入力内容はバックエンドサーバーに送信されません。

登録やインストールが必要?

不要です。ページを開くだけで使用でき、アカウント不要、クライアントダウンロード不要、PWA オフラインキャッシュにも対応。

どのくらいのファイルサイズに対応?

ブラウザメモリに依存しますが、通常数 MB 級のデータをスムーズに処理できます。超大ファイルは先に分割するかマージ・クリーンツールをご利用ください。

クリップボードにコピーしました