tool hub Bộ công cụ

JSON to YAML

JSON to YAML — chạy trên trình duyệt. Không lưu dữ liệu.

Chạy trên trình duyệt Không cần đăng ký Miễn phí


JSON → YAML

Chuyển object, mảng, chuỗi, số, boolean và null sang YAML đơn giản, không cần thư viện ngoài.

Cách sử dụng

  1. Chọn khoảng trắng thụt dòng từ 1 đến 8. Mặc định là 2 khoảng.
  2. Dán tài liệu có đối tượng và mảng xen kẽ vào ô JSON.
  3. Nhấn Chuyển đổi và xem kết quả ở ô YAML bên dưới.
  4. Khi đưa vào tệp cấu hình, dùng Sao chép kết quả.
  5. Muốn làm lại từ đầu, nhấn Đặt lại.

Khái niệm chính

Chuyển JSON sang YAML thường dùng khi muốn hiện cấu hình Kubernetes/CI hay ví dụ biến môi trường frontend dạng YAML. Trang này chỉ đổi đối tượng, mảng, chuỗi, số, boolean và null thành YAML đơn giản, không thư viện ngoài. Không tạo YAML nâng cao như neo, thẻ hay khối nhiều dòng. Việc chuyển chỉ diễn ra trong trình duyệt.

Chuỗi có ký tự đặc biệt hoặc dấu hai chấm được bọc ngoặc kép để không vỡ. Thụt dòng chỉ điều chỉnh bằng số khoảng trắng, không dùng tab. JSON hỏng thì chuyển thất bại, nên nên sửa cú pháp trước bằng bộ định dạng JSON. Mảng thành danh sách gạch đầu dòng, đối tượng thành dạng khóa-hai-chấm-giá-trị.

Ví dụ

Đầu vào {"name":"tvinghub","tags":["a","b"],"ok":true} với thụt 2 thành name: tvinghub, tags: bên dưới - a - b, ok: true. Chuỗi rỗng hoặc giá trị có dấu hai chấm có thể được bọc ngoặc. Nếu cần chú thích như manifest Kubernetes, phải tự thêm sau khi chuyển. Số khoảng thụt không khớp quy tắc kho thì có khi chỉ khác lúc review. JSON một dòng dài vẫn chuyển được nếu cấu trúc đối tượng đúng, nên chỉnh ngoặc bằng bộ định dạng trước. Thử cùng đầu vào nhiều lần thì đặt lại rồi dán mới để không lẫn với kết quả trước. Máy dùng chung thì xóa ô khi xong để nguyên văn không còn trên màn hình. Đóng thẻ trình duyệt cũng xóa giá trị vừa dán; không cần gửi yêu cầu xóa lên máy chủ. Tên nút và tiêu đề ô trùng công cụ phía trên trang, cứ làm theo bài. Kết quả trống thì kiểm tra đã điền ô bắt buộc và thông báo lỗi có bị ẩn không. Bài này là hướng dẫn dùng, không có nghĩa dữ liệu được lưu kho ngoài. Trên điện thoại, nút sao chép có thể hỏi quyền clipboard — hãy cho phép rồi nhấn lại.

Liên quan: YAML → JSON · Bộ định dạng JSON · JSON → CSV

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

Chuyển JSON YAML có phải đặc tả YAML đầy đủ không?

Không. Là YAML đơn giản cho cấu hình và ví dụ API hàng ngày. Không tạo neo hay thẻ.

Nên dùng bao nhiêu khoảng trắng thụt dòng?

Nhiều dự án dùng 2. Kho dùng 4 thì đặt số thành 4. Tối đa là 8.

Khi chuyển JSON sang YAML, null ra sao?

Ra dạng null của YAML. Cũng hỗ trợ đối tượng rỗng và mảng rỗng.

Việc chuyển có diễn ra trên máy chủ không?

Không. Chỉ chuyển trong trình duyệt.

JSON có chú thích có dùng được không?

JSON chuẩn không có chú thích. Xóa chú thích rồi hãy chuyển.

Chuỗi nhiều dòng có thành khối YAML không?

Không. Được bọc ngoặc như chuỗi thường. Không tạo khối ống.

JSON to YAML ảnh đại diện
Dữ liệu không được gửi lên máy chủ và sẽ mất khi bạn đóng trang.

Cập nhật lần cuối: 2026-09-04