分類: 開發工具

Markdown Front Matter 解析器

站方自行規劃沒找到想要的工具?

把 Markdown 檔案的 YAML 元資料和正文拆開

貼上以 --- 分隔 YAML front matter 開頭的 Markdown 檔案,即可把元資料解析為 JSON,並把正文單獨顯示出來。全部在瀏覽器本機執行。

## What shipped

The dashboard now loads in under a second.

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

Jekyll、Hugo、Astro 等靜態站產生器常把標題、日期、標籤等文章元資料放在 Markdown 檔案開頭的 YAML 區塊裡,並用 --- 包住。這個工具會把元資料區塊和正文分離,解析元資料並顯示兩部分,方便檢查或單獨複製正文。

使用方式

  1. 貼上以 --- front matter 開頭的 Markdown 檔案。
  2. 查看解析後的 JSON 元資料。
  3. 分別複製元資料或正文。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

如果沒有 front matter 怎麼辦?
工具會提示沒有偵測到元資料區塊,並把全部輸入視為正文,不會自行猜測或產生內容。
支援 TOML 或 JSON front matter 嗎?
這個工具解析 YAML 風格的 --- 分隔 front matter,這是 Jekyll、Hugo 和 Astro 的常見預設寫法;不處理 +++ 分隔的 TOML。
可以編輯元資料並重建檔案嗎?
這個工具只負責拆分和顯示;如果要編輯並重新格式化元資料,可以把元資料區塊放到 YAML 格式化工具中處理。