CSV ↔ JSON 変換
CSVをJSONのオブジェクト・配列に変換し、JSONをCSVに出力できます。引用符、セル内の改行、UTF-8 BOMに対応し、貼り付けたデータやファイルはブラウザー外へ送信されません。
ローカル処理・サーバー送信なし・入力最大10MB・最大100,000行
使い方
CSV → JSONでオブジェクト配列を選ぶと、先頭行の一意なヘッダーを各オブジェクトのキーにします。行配列では各行を文字列配列として返します。
JSON → CSVはオブジェクト配列と行配列に対応します。入れ子の配列やオブジェクトはJSON文字列、数値や真偽値はテキスト、nullは空セルとして記録します。
数式保護を有効にすると、=、+、-、@で始まるセルの先頭にアポストロフィを付けます。正確な往復変換が必要な場合は、信頼できるデータでのみ無効にしてください。
よくある質問
CSVまたはJSONデータはサーバーへ送信されますか?
いいえ。貼り付けた内容と選択したファイルはブラウザー内だけで処理され、サーバーにはアップロードされません。
CSV内の数値や日付は自動変換されますか?
いいえ。値の意味が変わらないよう、すべてのCSVセルを文字列として保持します。
引用符やセル内の改行にも対応していますか?
はい。二重引用符で囲まれたセル、連続する二重引用符、セル内のカンマや改行に対応します。
実用例と確認基準
CSV ↔ JSON 変換: 原文が通常テキスト、URL構成要素、JSON、CSV、CSS、JavaScript、色、tokenのどれかを先に区別し、文字encoding、区切り、引用符、改行規則を確認してください。encodingと暗号化、decodeと署名検証、圧縮とcode最適化は別の作業なので、必要な出力形式と使用先を決めてから実行します。
CSV ↔ JSON 変換: 簡単な確認は name,score\nA,10 ↔ [{name:A,score:10}]のように結果の関係を直接確認できる小さな入力から始めてください。入力概要・単位・設定が意図どおりか確認してから、実際の値または原本のコピーに適用すると、設定ミスを減らせます。
CSV ↔ JSON 変換: 出力を対象browser、build tool、API、design画面に実際に入れ、parse errorや意味の変化がないか確認してください。decodeは真正性を証明せず、hashは復号できず、圧縮codeが原本と同じ動作をする保証もありません。原本とtestを保存し、password、token、個人情報は入力しない方が安全です。
CSV ↔ JSON 変換 · 作業記録: 実作業では入力条件、選択した設定、結果を一緒に記録してください。再読み込みや端末変更後も同じ状態が残るとは考えず、重要な結果はコピー、ダウンロード、画面記録などページが対応する方法で別途保存し、対象環境で開き直して確認します。
CSV ↔ JSON 変換 · エラー確認: エラーや予想外の結果が出たら、入力を小さくし、初期設定でもう一度実行してから条件を一つずつ変えてください。エラーメッセージと境界値を記録すると、形式の問題、対応範囲、ブラウザ資源の限界を区別しやすく、空の結果を成功と誤認することも防げます。
CSV ↔ JSON 変換 · 適用範囲: ページ案内でブラウザ処理かサーバー照会か、保存場所と対応範囲を確認してください。機密の原本や秘密値は本当に必要な場合だけ使用します。法務・金銭・医療上の判断や運用システムの変更など影響の大きい作業には、最新の公的資料と別の検証手順が必要です。