Hướng dẫn sử dụng Đổi YAML và JSON: cách dùng từng bước

Đổi YAML sang JSON và JSON sang YAML hai chiều, báo lỗi theo dòng, hỗ trợ nhiều tài liệu và tham chiếu.

Ảnh minh hoạ hướng dẫn sử dụng Đổi YAML và JSON trên Unoify

Đổ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.

Đổi YAML và JSON dùng để làm gì?

Đổi YAML sang JSON và JSON sang YAML hai chiều: hỗ trợ nhiều tài liệu, neo và tham chiếu, thụt lề tuỳ chọn, sắp xếp khoá, báo lỗi kèm dòng và cột. Xử lý ngay trong trình duyệt, dữ liệu không rời khỏi máy.

Cách sử dụng Đổi YAML và JSON

  1. Chọn chiều đổi: YAML → JSON hoặc JSON → YAML.
  2. Dán dữ liệu vào ô bên trái hoặc mở một tệp .yaml, .yml, .json.
  3. 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.

Giới hạn và quyền riêng tư

Công cụ xử lý dữ liệu ngay trong trình duyệt của bạn, nội dung không được gửi lên máy chủ. Giới hạn của công cụ: 1 MB.

Dùng thử ngay: Đổi YAML và JSON.

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.

Dữ liệu của tôi có được gửi đi không?

Không. Mọi thứ chạy trong trình duyệt của bạn.

Công cụ liên quan