ja

JSONをMarkdownへ

JSON配列をローカルでMarkdownの表に変換します。READMEやwiki向けに、アップロードなしで、ブラウザ内で直接。

お使いの端末でローカル処理中 ...

お使いの端末でローカル処理中 ...

0%

私のファイルはアップロードされますか?

いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

アップロード不要100%ローカル処理
中身は手元のまま第三者のアクセスなし
Hosted in GermanyGlobal Content Delivery
第三者による検証済みTLS A+ · ヘッダー A+

JSONはAPIやプログラムのデータ交換形式ですが、READMEやwiki、プルリクエスト、メモにデータを示したい人には、読める表が必要です。GitHub風のMarkdownの表がまさにそれを担います。このツールはあなたのオブジェクトのJSON配列を受け取り、そのまま貼り付けられるきれいなパイプ表を書き出します。

変換はすべてブラウザ内でローカルに、純粋なJavaScriptで実行されます。列はすべてのオブジェクトのキーの和集合なので、フィールドの異なるレコードも漏れなく表現されます。配列の各要素が表の一行になります。値の中のパイプ文字はエスケープされ、セル内の改行は平坦化されるので、表は正しいまま保たれます。配列を包むオブジェクトも認識されます。

限界についても正直に。セル内の入れ子のオブジェクトや配列は、さらなる列に展開されるのではなく、コンパクトなJSONとして示されます - 平坦なレコードが最も美しい表になります。キーのない素の値の配列には、A、B、Cといった中立な見出しが付きます。Markdownの表には見出し行が必要だからです。何もアップロードされません。

技術仕様

技術仕様
入力形式JSON
出力形式MD
一括処理非対応
処理ブラウザ内でローカル処理 (JavaScript)
ファイルのアップロードなし

3ステップで

  1. JSONファイルをドロップするか選びます。
  2. ツールがMarkdownの表を作ります。
  3. Markdownファイルをダウンロードします。

制限: オブジェクトのJSON配列(またはそのような配列を包むオブジェクト)を想定します。列はすべてのキーの和集合で、各要素が表の一行になります。パイプ文字はエスケープされ、セル内の改行は平坦化されます。セル内の入れ子のオブジェクトや配列はコンパクトなJSONとして現れます。素の値の配列には中立なA/B/Cの見出しが付きます。 各セルは単なるテキストとして出力されます。Markdownの表はデータ型を持たないため、数値とテキストは同じように見えます。

よくある質問

私のファイルはアップロードされますか?

いいえ。変換はすべてブラウザ内でローカルに行われ、何も送信されません。

どんな表が作られますか?

READMEやwiki、プルリクエストにそのまま貼り付けられる、GitHub風のMarkdownのパイプ表です。

入れ子の値はどうなりますか?

セル内の入れ子のオブジェクトや配列は、コンパクトなJSONとして示されます。

オブジェクトごとにフィールドが違う場合は?

列はすべてのキーの和集合なので、各フィールドがそれぞれの列を得ます。

CSVやExcel向けのものもありますか?

はい、当サイトの"CSVをMarkdownへ"と"ExcelをMarkdownへ"でできます。

関連ツール

CSVをMarkdownへ · JSONからCSVへ · ExcelをMarkdownへ · MarkdownからHTMLへ · YAMLをXMLへ · JSONLをJSONへ