JSON → YAML

Chuyển JSON sang YAML

Chuyển cấu hình JSON thành YAML dễ đọc cho Kubernetes, quy trình CI và cài đặt ứng dụng.

Công cụ chuyển đổi Chạy ngay trên thiết bị của bạn
Thả tệp vào đây hoặc nhấp để chọn
Chọn các tệp JSON của bạn
Không bao giờ tải lên
Chuyển nhanh đến
  • Tệp JSON của bạn không bao giờ rời khỏi thiết bị
  • Không cần đăng ký, không có hình mờ (watermark), không giới hạn hằng ngày
  • Chuyển đổi cùng lúc bao nhiêu tệp tùy ý
Chi tiết

Điều gì xảy ra khi bạn chuyển JSON sang YAML

Viết lại JSON thành YAML, biểu diễn cùng dữ liệu bằng thụt lề thay vì dấu ngoặc nhọn và dấu nháy. Không mất gì — cấu trúc giống hệt — nhưng kết quả dễ đọc và dễ chú thích hơn nhiều với con người, đó là lý do các tệp cấu hình đang chuyển dần theo hướng này.

Phù hợp để

  • Chuyển cấu hình JSON thành tệp Kubernetes, Docker Compose hoặc CI
  • Làm cho tệp cài đặt dễ đọc và dễ xem xét trong một pull request
  • Chuẩn bị dữ liệu cho các công cụ yêu cầu đầu vào YAML

Cần biết

  • Các khóa mà YAML có thể hiểu nhầm thành giá trị boolean — y, n, on, off, yes, no — được tự động đặt trong dấu nháy để giữ nguyên ý nghĩa.
  • Chú thích trong JSON không phải chuẩn và sẽ không được giữ lại, vì vốn dĩ không có chú thích nào.
  • Các cấu trúc rất sâu vẫn hợp lệ nhưng có thể khó đọc khi hiển thị theo chiều rộng.
Câu hỏi thường gặp

JSON sang YAML, giải đáp

Làm sao để chuyển JSON sang YAML?

Thả tệp JSON của bạn vào khung phía trên (hoặc nhấp để chọn tệp), đảm bảo YAML đã được chọn làm định dạng đích, nhấn Chuyển đổi, rồi tải kết quả xuống.

Công cụ chuyển JSON sang YAML này có thực sự riêng tư không?

Có. Việc chuyển đổi chạy hoàn toàn trong trình duyệt của bạn — tệp JSON không bao giờ được tải lên bất kỳ máy chủ nào, nên không ai ngoài bạn nhìn thấy nó.

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

Hoàn toàn miễn phí — không có hình mờ (watermark), không cần đăng ký và không giới hạn hằng ngày. Việc xử lý diễn ra trên thiết bị của chính bạn, nên không có chi phí máy chủ nào để chuyển sang bạn.

Tôi có thể chuyển nhiều tệp JSON cùng lúc không?

Có — thả bao nhiêu tệp tùy ý. Chuyển từng tệp hoặc dùng “Chuyển đổi tất cả”, rồi tải mọi thứ xuống dưới dạng một tệp ZIP.