カテゴリー: 開発ツール

JSON to Markdown Tableコンバーター

サイト側で企画したツールツールが見つからない?

オブジェクトのJSON配列をブラウザでMarkdownテーブルに変換

オブジェクトのJSON配列、または単一のオブジェクトを貼り付けると、そのまま貼り付けられるMarkdownテーブルが得られます。ネストされた値はドット区切りの列名にフラット化されます。変換はすべてブラウザ内で行われます。

ブラウザ内で2 行を変換しました。

Markdown テーブル
| name | role | address.city |
| --- | --- | --- |
| Ada Lovelace | Engineer | London |
| Grace Hopper | Admiral | New York |

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

このツールは、このサイトのJSON to CSVコンバーターと同じ方法で各JSONレコードをフラット化し、ネストされたオブジェクトをaddress.cityのようなドット区切りの列名に変換し、短いスカラー配列をセミコロンで結合したうえで、すべてのレコードのキーの和集合を列としてMarkdownテーブルに並べます。

使い方

  1. 入力欄にオブジェクトのJSON配列、または単一のオブジェクトを貼り付けます。
  2. 下に生成されたMarkdownテーブルを確認します。
  3. 生成されたMarkdownテーブルをREADME、Wiki、コメントなどに貼り付けます。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

データはどこかにアップロードされますか。
いいえ。解析と整形はどちらもブラウザのタブ内でJavaScriptによって行われるため、サーバーに送信されることはありません。
ネストされたオブジェクトや配列はどうなりますか。
ネストされたオブジェクトはaddress.cityのようなドット区切りの列名にフラット化され、単純な値の配列はセミコロンで結合されて1つのセルにまとめられます。
レコードごとにフィールドが異なる場合はどうなりますか。
テーブルの列はすべてのレコードのキーの和集合になるため、あるフィールドを持たないレコードはそのセルが空になります。