Về công cụ này

Công cụ này chuyển YAML thành JSON đã định dạng và JSON thành YAML, hiển thị thông báo lỗi của trình phân tích nếu dữ liệu đầu vào không hợp lệ.

Cách sử dụng

  1. Dán YAML vào ô YAML, hoặc JSON vào ô JSON.
  2. Nhấn YAML → JSON hoặc JSON → YAML.
  3. Sao chép kết quả.

Điều nên biết

  • Việc chuyển đổi dùng thư viện js-yaml; kết quả JSON thụt lề 2 dấu cách, còn kết quả YAML thụt lề 2 dấu cách và không tự ngắt dòng.
  • YAML 1.2 là tập mẹ của JSON, nên JSON hợp lệ cũng là YAML hợp lệ.
  • Chú thích YAML sẽ bị mất khi chuyển sang JSON, vì JSON không có cú pháp chú thích.
  • Thụt lề trong YAML phải dùng dấu cách; không được dùng tab.

Chạy hoàn toàn trong trình duyệt của bạn — không có dữ liệu nào bạn nhập được tải lên hay lưu lại.

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

Tại sao tôi gặp lỗi thụt lề?

YAML phụ thuộc vào việc thụt lề nhất quán bằng dấu cách. Dùng tab hoặc khóa lệch hàng sẽ gây lỗi phân tích.

Chú thích YAML có được giữ lại không?

Không. JSON không có chú thích, nên chúng bị bỏ đi khi chuyển từ YAML.

Có thể chuyển tệp Kubernetes hoặc Docker Compose không?

Có. Các tài liệu YAML đơn lẻ như manifest và tệp compose được chuyển đổi trực tiếp.

Cấu hình của tôi có bị tải lên không?

Không. Việc chuyển đổi diễn ra trong trình duyệt, nên các thông tin bí mật trong cấu hình vẫn ở trên thiết bị của bạn.