テーブルから JSON / SQL への変換ツール - CSV、TSV、Markdown 対応のオンラインツール

CSV、TSV、セミコロン区切り、パイプ区切り、または Markdown の表を貼り付けて、ブラウザ内で JSON、JSONL、SQL の INSERT 文へ即座に変換できます。

CSV、TSV、セミコロン区切り、パイプ区切り、または | markdown | の | 表 | をここに貼り付け…

または .csv / .tsv ファイルをドロップ

ファイルは処理後に自動削除されます透かしなし登録不要で無料でご利用いただけます

Frequently Asked Questions

CSV を入力パネルに貼り付ける(または .csv ファイルをドロップする)と、ツールが区切り文字を自動で検出し、ヘッダー行をキーとして各行を JSON オブジェクトに解析し、結果を即座に表示します。出力フォーマットを JSON 配列、JSONL、SQL の INSERT に切り替えれば、必要な形をぴったり得られます。

usage

はい。パーサーはRFC 4180に従っており、二重引用符で囲まれたフィールドには、カンマ、改行、さらには引用符そのもの(""としてエスケープ)まで含められ、解析が壊れることはありません。そのため「Smith, John」のような値は、2つではなく1つのセルとして保たれます。

technical

このツールは、空でない最初の行にあるタブ、カンマ、セミコロン、パイプの数を数え、最も多いものを選びます。特殊なファイルや判別しにくいファイルの場合は、自動検出を無効にして、タブ(TSV)、カンマ、セミコロン、パイプ、Markdown表を手動で選択できます。

technical

出力形式を SQL INSERT に切り替えて、テーブル名を入力します。ツールは列名を有効な識別子に整え(スペースやハイフンなどをアンダースコアに置き換え)、適切にエスケープされた文字列リテラルや数値、空のセル用の NULL を含む INSERT 文を 1 行ごとに生成します。データベースの初期投入やデータ移行に最適です。

features

JSONL(JSON Lines)は、1行に1つのJSONオブジェクトを配置し、それらを囲む配列を持ちません。BigQuery、Snowflake、Logstash、Elasticsearch、そしてほとんどの機械学習パイプラインにデータをストリーミングする際の標準フォーマットです。各行を個別に取り込む場合はJSONLを選んでください。

features

はい。整数や小数のパターンに一致する値はJSONの数値として出力され、「true」/「false」のリテラルはブール値に、空のセルはnullになります。すべてを文字列として扱いたい場合は、変換前に値をそれに合わせて準備してください。

technical

はい。区切り文字として「Markdownの表」を選び、標準的なパイプ区切りのMarkdownの表(ヘッダー行、区切り行、本文の行)を貼り付けてください。区切り行は自動的にスキップされ、セルの余分な空白は取り除かれます。

usage

いいえ。解析と変換はすべてブラウザ内で実行されます。そのため、給与データのエクスポート、顧客リスト、財務記録など、第三者のサーバーに決して触れさせてはならない機密性の高いスプレッドシートにも安全に使えます。

privacy

How Table to JSON helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

For Developers

CSVからAPIへの移行

取引先から受け取った旧来のCSVエクスポートを、JSONを期待する最新のREST APIにPOSTする必要がある。数秒で変換し、fetchのボディにコピーして、構造を確認できます。つなぎのスクリプトは不要です。

For Developers

データベースのシーディング

テストデータのCSVから、そのまま実行できるSQLのINSERT文を生成します。マイグレーションファイルやpsqlシェルにそのまま貼り付けられます。出力は文字列、数値、null、真偽値を正しく処理します。

For Developers

BigQuery / Snowflake へのデータ取り込み

クラウドデータウェアハウスは、CSVよりもJSONLの方が高速に取り込めます。スプレッドシートをJSONLに変換して、BigQuery、Snowflake、Redshiftのステージングに直接アップロードしましょう。

Publishing

Markdownドキュメントの表

Markdownドキュメントから貼り付けた内容を、プログラムで処理できるJSONに変換します。人が読めるMarkdownの表から、FAQ項目、ナビゲーションのエントリ、料金プランのデータを生成できます。

Productivity

フォーム送信の分析

Google FormsやTypeformの回答をCSVで書き出してJSONに変換し、分析に活用したりAPI経由でCRMに取り込んだりできます。ヘッダー行がそのままフィールド名になります。

For Developers

静的サイトのデータ生成

表データをNext.jsのgetStaticPropsやAstroのコンテンツコレクション、Hugoのデータファイルに取り込めます。JSONLは、1行を1ページに対応させるコンテンツコレクションにとくに便利です。