直接回答
ExcelからJSON変換はワークシートの行を、オブジェクト配列、行配列、キー付きオブジェクト、または全シートのマップにします。 ヘッダー、空行、型変換、original/snake_case/camelCaseキーを設定でき、現在の日付セルはISO文字列で出力されます。
シートと出力構造を選び、型を確認してJSONを書き出してください。
入力 Excel
| # | id | name | role | signup_date | active | |
|---|---|---|---|---|---|---|
| 1 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 2 | 2 | Bob Smith | [email protected] | Editor | 2024-02-03 | true |
| 3 | 3 | Carol Williams | [email protected] | Viewer | 2024-02-20 | false |
| 4 | 4 | David Brown | [email protected] | Editor | 2024-03-05 | true |
| 5 | 5 | Eva Davis | [email protected] | Viewer | 2024-03-18 | true |
出力 JSON
1[2{3"id": 1,4"name": "Alice Johnson",5"email": "[email protected]",6"role": "Admin",7"signup_date": "2024-01-15",8"active": true9},10{11"id": 2,12"name": "Bob Smith",13"email": "[email protected]",14"role": "Editor",15"signup_date": "2024-02-03",16"active": true17},18{19"id": 3,20"name": "Carol Williams",21"email": "[email protected]",22"role": "Viewer",23"signup_date": "2024-02-20",24"active": false25},26{27"id": 4,28"name": "David Brown",29"email": "[email protected]",30"role": "Editor",31"signup_date": "2024-03-05",32"active": true33},34{35"id": 5,36"name": "Eva Davis",37"email": "[email protected]",38"role": "Viewer",39"signup_date": "2024-03-18",40"active": true41}42]
使い方
.xlsx/.xlsを追加、表を貼り付け、または対応する公開スプレッドシートURLを使用します。- シート、ヘッダー、空行、型変換、キー形式、JSON出力構造を選択します。
- 日付、長い数値、先頭ゼロのコードを確認し、結果をコピーまたは保存します。
主な機能と設定
- ワークシート切替、プレビュー検索、列の非表示。
- ヘッダー、空行、型変換の設定。
- 元のキー、snake_case、camelCase。
- オブジェクト配列、行配列、キー付きオブジェクト、全シートマップ。
対応する入力と出力
入力: .xlsx, .xls, 貼り付けた表, 対応する公開スプレッドシートURL. 出力: JSONテキストまたはファイル.
利用例
- 業務用Excel一覧をWebアプリやAPI向けに変換。
- 複数シートを1つのJSONパッケージにする。
- データベース取込前に表を整理・再構成する。
どのワークフローを選ぶべきか
ExcelからJSON変換ツール:ワークシート切替、プレビュー検索、列の非表示。 CSVからJSON変換ツール:区切り文字の自動判定または手動指定。
プライバシーとデータ経路
現在の実装では貼り付け/アップロード内容はブラウザで処理されますが、「Extract from URL」はサーバー側proxyで取得します。
制限とトラブル対処
- ID、SKU、電話番号、郵便番号など先頭ゼロが必要な値では型変換を無効にしてください。
- Excelの日付はセル値と表示形式に依存するため、ISO値とタイムゾーンの意味を確認してください。
- 現在のUIは入力上限 25 MB を表示します。 大きな入力はブラウザメモリと端末性能にも左右されます。
FAQ
すべてのシートを一度に変換できますか?
現在の画面には全シートマップ出力があります。 シート名、ヘッダー、各シートの構造が想定どおりか確認してください。
データはサーバーへアップロードされますか?
現在の実装では貼り付け/アップロード内容はブラウザで処理されますが、「Extract from URL」はサーバー側proxyで取得します。
ファイルやデータの上限はありますか?
現在のUIは入力上限 25 MB を表示します。 大きな入力はブラウザメモリと端末性能にも左右されます。
スマートフォンでも使えますか?
Webツールのため最新のモバイルブラウザで動く可能性はありますが、ファイル選択、メモリ、端末ごとの互換性は全環境で確認されていません。 大きい・複雑な入力にはデスクトップブラウザを推奨します。
どのワークフローを選ぶべきか
ExcelからJSON変換ツール:ワークシート切替、プレビュー検索、列の非表示。 CSVからJSON変換ツール:区切り文字の自動判定または手動指定。
関連ツール
シートと出力構造を選び、型を確認してJSONを書き出してください。