Đổi dữ liệu YAML thành JSON và ngược lại, thường dùng cho tệp cấu hình (Docker Compose, GitHub Actions, Kubernetes). Mọi thứ chạy trong trình duyệt của bạn.
Cách sử dụng
Chọn chiều đổi: YAML → JSON hoặc JSON → YAML.
Dán dữ liệu vào ô bên trái hoặc mở một tệp .yaml, .yml, .json.
Kết quả hiện ngay ở bên phải; sao chép hoặc tải về.
Lưu ý khi đổi
Công cụ đọc YAML theo các kiểu của JSON: chuỗi, số, true/false, null, danh sách, bảng khoá. Ngày như 2001-12-14 giữ là chuỗi; các thẻ tạo đối tượng hay chạy mã (!!js/function, !!python/object…) bị từ chối, không bao giờ được chạy.
Neo (&a), tham chiếu (*a) và khoá gộp (<<) được mở ra thành dữ liệu thật. Tệp có nhiều tài liệu (ngăn cách bằng ---) cho ra một danh sách JSON.
Ghi chú của YAML không có trong JSON nên bị bỏ khi đổi. Số nguyên lớn hơn 9 007 199 254 740 991 không giữ được chính xác, công cụ sẽ báo. Tối đa 1 MB.
Câu hỏi thường gặp
Vì sao "no", "yes" không thành true/false?
Công cụ theo YAML 1.2 (và kiểu của JSON): chỉ true và false là giá trị đúng/sai. "yes", "no", "on", "off" là chuỗi bình thường.
Trang web dùng cookie kỹ thuật để hoạt động. Các cookie không bắt buộc chỉ được bật khi bạn đồng ý, và hiện trang chưa dùng loại nào. Bạn có thể đổi lựa chọn bất cứ lúc nào. Xem chính sách cookie