コンテンツへスキップ
uencoder

JSON Frontmatter

JSON フロントマター(JSON Frontmatter)は、Markdown 文書のメタデータとして {...} ブロックを使用する方式であり、YAML/TOML フロントマターの JSON 代替である。

目的

Markdown のメタデータに標準 JSON を使用し、厳密な構文と型を保証することで、プログラムによる生成に適した形式を提供する。

メカニズム

ファイルは { で始まる JSON オブジェクトで開始され、対応する } で終わる。その後に Markdown 本体が続く。一部のツール(例:Assemble)が JSON フロントマターをサポートする。

ユースケース

  • プログラム生成される文書メタデータ
  • 厳密な JSON フロントマター
  • Markdown ヘッダー

関連ツール

References