YAML sang JSON

Chuyển YAML thành JSON sạch, bao gồm cả các file nhiều tài liệu.

Chuyển YAML thành JSON, bao gồm cả các file nhiều tài liệu

YAML là định dạng của các file cấu hình và pipeline; JSON là thứ mà công cụ, dịch vụ web và trình duyệt đọc được. YAML sang JSON chuyển đổi một dạng này thành dạng khác mà không làm thay đổi dữ liệu: mapping trở thành đối tượng, sequence trở thành mảng, còn số, boolean và null vẫn giữ đúng loại của chúng.

Dán YAML hoặc thả một file .yaml hay .yml. Thứ tự khóa được giữ nguyên, vì vậy JSON đọc theo đúng thứ tự như trong file của bạn. Một file chứa nhiều tài liệu được ngăn cách bằng --- sẽ trả về một mảng JSON với một mục cho mỗi tài liệu. Ngày và mốc thời gian mà YAML sẽ phân tích thành giá trị ngày được viết dưới dạng chuỗi ISO 8601, vì JSON không có kiểu dữ liệu ngày. Anchor và alias được giải quyết, vì vậy JSON chứa nội dung được lặp lại thay vì tham chiếu tới nó. Nếu YAML không hợp lệ, thông báo sẽ cho bạn biết dòng và cột của vấn đề, thay vì một lỗi chung.

Chú thích không thể được mang vào JSON và sẽ bị loại bỏ; nếu bạn phụ thuộc vào chúng, hãy giữ YAML làm nguồn dữ liệu chính và tạo JSON từ đó. Dùng JSON sang YAML cho hướng ngược lại, Định Dạng JSON để định dạng đẹp hoặc thu nhỏ kết quả, và So Sánh JSON để kiểm tra sự khác biệt giữa hai cấu hình đã chuyển đổi.

Cách dùng công cụ YAML sang JSON

  1. Nhập hoặc dán YAML của bạn, hoặc mở một file.
  2. Nhấp “Xử lý YAML sang JSON” rồi tải kết quả về.

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

YAML sang JSON có miễn phí không?

Có. YAML sang JSON miễn phí cho nhu cầu dùng nhẹ và không cần đăng ký, khách ẩn danh có 10 tác vụ miễn phí mỗi ngày, và tạo tài khoản miễn phí sẽ bỏ giới hạn dùng hằng ngày. Gói Pro trả phí loại bỏ quảng cáo và nâng giới hạn kích thước tệp cho công việc nặng hơn.

Tệp của tôi có an toàn không?

Có. Tệp của bạn được gửi qua HTTPS, xử lý bằng phần mềm mã nguồn mở tự lưu trữ trên máy chủ của chúng tôi (không dùng AI bên thứ ba hay API đám mây), và bị xóa chậm nhất trong 60 phút, thường là ngay khi kết quả sẵn sàng.

YAML sang JSON chấp nhận những định dạng tệp nào?

YAML sang JSON chấp nhận tệp YAML, YML. Hãy chuyển các định dạng khác sang định dạng được hỗ trợ trước, các công cụ liên quan bên dưới thường làm được việc này.

Công cụ liên quan

Xem tất cả 110+ công cụ PDF, hình ảnh, Markdown và JSON miễn phí →