Chuyển đổi Markdown sang JSON trực tuyến | Miễn phí & An toàn

Chuyển Markdown sang JSON trực tuyến, trích xuất AST, Frontmatter và bảng từ file Markdown của bạn. Miễn phí.

Dán Markdown của bạn và công cụ này lập tức chuyển đổi thành JSON có cấu trúc—dưới dạng Cây cú pháp trừu tượng (AST) đầy đủ của mọi nút, siêu dữ liệu YAML hoặc TOML từ frontmatter dưới dạng đối tượng JSON, hoặc bảng Markdown dưới dạng mảng bản ghi. Chọn chế độ AST, Frontmatter hoặc Tables; mọi xử lý đều diễn ra hoàn toàn trong trình duyệt của bạn, không cần tải lên tệp.

Đầu vào Markdown

Tải lên

MẫuTải lênChuyển đổiXóa

Đầu ra JSON

Kết quả

Trình định dạng JSON
Sao chépTải xuống

Kết quả

Cách chuyển đổi Markdown sang JSON

01

Dán nội dung Markdown của bạn hoặc tải lên tệp .md.

02

Chọn chế độ chuyển đổi: AST, Frontmatter hoặc Bảng.

03

Sao chép hoặc tải xuống đầu ra JSON kết quả.

Các tính năng chính

Chuyển đổi AST

Chuyển đổi Markdown thành Cây cú pháp trừu tượng (AST) đầy đủ để phân tích lập trình.

Trích xuất Frontmatter

Dễ dàng trích xuất siêu dữ liệu frontmatter YAML/TOML dưới dạng đối tượng JSON.

Phân tích cú pháp bảng

Tự động chuyển đổi các bảng Markdown thành các mảng JSON có cấu trúc.

Câu hỏi thường gặp

Markdown AST là gì?

AST là viết tắt của Abstract Syntax Tree (Cây cú pháp trừu tượng). Nó đại diện cho cấu trúc của tài liệu Markdown của bạn dưới dạng cây các nút, hữu ích cho việc xây dựng các trình kết xuất hoặc trình phân tích tùy chỉnh.

Bạn có thể cũng cần

Trình xem Markdown

Xem trước và chỉnh sửa Markdown với trực quan hóa trực tiếp.

Mở công cụ

HTML sang JSON

Chuyển đổi cấu trúc HTML sang cây JSON.

Mở công cụ

LaTeX sang JSON

Chuyển đổi bảng LaTeX thành mảng hoặc đối tượng JSON.

Mở công cụ

MediaWiki sang JSON

Chuyển đổi bảng MediaWiki thành mảng hoặc đối tượng JSON.

Mở công cụ

Dán Markdown của bạn và công cụ này lập tức chuyển đổi thành JSON có cấu trúc—dưới dạng Cây cú pháp trừu tượng (AST) đầy đủ của mọi nút, siêu dữ liệu YAML hoặc TOML từ frontmatter dưới dạng đối tượng JSON, hoặc bảng Markdown dưới dạng mảng bản ghi. Chọn chế độ AST, Frontmatter hoặc Tables; mọi xử lý đều diễn ra hoàn toàn trong trình duyệt của bạn, không cần tải lên tệp.

Cách chuyển đổi Markdown sang JSON

  1. 1

    Dán hoặc tải lên Markdown

    Nhập nội dung Markdown vào trường đầu vào hoặc tải lên tệp .md để tải trực tiếp.

  2. 2

    Chọn chế độ chuyển đổi

    Chọn AST để lấy toàn bộ cây cú pháp, Frontmatter để trích xuất siêu dữ liệu YAML/TOML, hoặc Tables để chuyển bảng thành mảng JSON.

  3. 3

    Nhấn Chuyển đổi

    Bộ phân tích xử lý Markdown của bạn và hiển thị JSON có cấu trúc trong bảng đầu ra.

  4. 4

    Sao chép hoặc tải xuống

    Dùng Sao chép để đưa JSON vào clipboard, hoặc Tải xuống để lưu dưới dạng tệp .json.

Tài liệu tham khảo

  • Đặc tả CommonMark

    Đặc tả cú pháp Markdown được chuẩn hóa và rõ ràng, định nghĩa cách tài liệu được phân tích thành cấu trúc.

  • RFC 8259 — JSON

    Đặc tả IETF cho định dạng trao đổi dữ liệu JSON được sử dụng trong đầu ra của công cụ này.

Công cụ liên quan

Câu hỏi thường gặp

AST (Cây cú pháp trừu tượng) trong Markdown là gì?
AST biểu diễn cấu trúc tài liệu Markdown dưới dạng cây các nút. Mỗi phần tử—tiêu đề, đoạn văn, liên kết, khối mã—trở thành một nút với kiểu và thuộc tính riêng. Đây là cơ sở để xử lý Markdown theo chương trình và xây dựng trình kết xuất tùy chỉnh.
Chế độ Frontmatter trích xuất gì?
Chế độ Frontmatter đọc khối siêu dữ liệu ở đầu tệp Markdown—được phân định bởi --- cho YAML hoặc +++ cho TOML—và trả về các cặp khóa-giá trị dưới dạng đối tượng JSON, bỏ qua phần nội dung tài liệu.
Bảng Markdown được chuyển đổi sang JSON như thế nào?
Trong chế độ Tables, mỗi bảng Markdown được phân tích thành mảng JSON, trong đó hàng tiêu đề trở thành khóa của đối tượng và mỗi hàng tiếp theo trở thành đối tượng chứa giá trị cột.
Markdown của tôi có được gửi lên máy chủ không?
Không. Tất cả quá trình chuyển đổi diễn ra cục bộ trong trình duyệt của bạn. Nội dung Markdown và các tệp đã tải lên không bao giờ rời khỏi thiết bị của bạn.
Nên dùng chế độ nào cho Hugo hay Jekyll?
Dùng chế độ Frontmatter để trích xuất siêu dữ liệu trang như tiêu đề, ngày tháng và thẻ từ tệp Markdown trong các công cụ tạo trang tĩnh. Nếu cần phân tích hoặc xử lý nội dung theo chương trình, hãy dùng chế độ AST.