SQL→JSON変換
SQL INSERT文をJSON配列またはオブジェクトに即変換。複数行VALUES、NULL処理、自動型検出、整形出力に対応。100%クライアントサイド、アップロード不要。
SQL INSERT から JSON への変換はどのように機能しますか?
ツールは SQL INSERT INTO 文を解析し、列名と各行の値を抽出して、各行を列名をキーとした JSON オブジェクトに変換します。複数行は JSON オブジェクトの配列を生成します。
どの SQL 構文がサポートされていますか?
標準の INSERT INTO テーブル (列) VALUES (値) 構文をサポート。複数行 VALUES、バックティックまたは二重引用符の列名、NULL 値、数値、エスケープされたシングルクォートを含む文字列値、ブール値に対応しています。
NULL 値はどう処理されますか?
NULL 値はデフォルトで JSON null に変換されます。オプションで NULL 値のキーを出力から完全に除外できます。
データは安全でプライベートですか?
はい。すべての処理は JavaScript を使用してブラウザ内で 100% ローカルに実行されます。データがサーバーに送信されることはなく、インターネット接続がなくても動作します。
JSON 配列出力と JSON オブジェクト出力の違いは何ですか?
配列出力はすべての行を JSON 配列 [{...}, {...}] でラップします。オブジェクト出力は最初の列をキーとして使用し、{key: {...}, key: {...}} を生成します。下流の API やコードのニーズに応じて選択してください。
大規模な SQL ダンプを処理できますか?
はい。ツールはブラウザでストリーミング解析を使用して SQL を処理するため、数千行の INSERT 文も効率的に処理できます。
データ型を自動検出しますか?
はい。数値(整数と浮動小数点)、ブール値(true/false)、NULL、文字列を自動検出し、適切な JSON 型に変換します。
なぜ SQL を JSON に変換するのですか?
JSON は Web API、NoSQL データベース、設定ファイルの標準データ交換形式です。SQL INSERT データを JSON に変換すると、リレーショナルシステムとノンリレーショナルシステム間のデータ移行、テストデータの投入、REST API へのデータ供給が容易になります。
オフラインで使えますか?
はい。すべての処理がクライアントサイド JavaScript なので、ページが読み込まれた後は完全にオフラインで動作します。
SQL のエスケープクォートはどのように処理されますか?
SQL 文字列値内のエスケープされたシングルクォート(\'\')は正しくアンエスケープされ、JSON 出力で通常のクォートに変換されます。