Menu
Dev Tools

Chuyển JSON sang YAML online miễn phí

Chuyển JSON sang YAML theo thời gian thực. Hỗ trợ đối tượng lồng nhau, mảng và mọi kiểu dữ liệu JSON. Xử lý ngay trong trình duyệt.

Tệp không bao giờ được lưuTức thìKhông cần đăng ký

🔒 Tệp của bạn không bao giờ rời khỏi trình duyệt. Việc chuyển đổi được thực hiện cục bộ bằng js-yaml.

Cách chuyển JSON sang YAML online

  1. 1

    Dán JSON của bạn

    Dán JSON hợp lệ vào ô nhập liệu.

  2. 2

    Xem kết quả YAML

    YAML đã chuyển đổi hiện ra ngay. Công cụ kiểm tra JSON và báo lỗi nếu dữ liệu sai định dạng.

  3. 3

    Sao chép YAML

    Nhấn Sao chép để đưa YAML vào clipboard.

JSON và YAML mô tả cùng một mô hình dữ liệu (ánh xạ, danh sách và giá trị đơn), nhưng dành cho những người đọc khác nhau. JSON dành cho máy: dấu nháy chặt chẽ, không có chú thích, không mơ hồ. YAML dành cho người chỉnh sửa cấu hình bằng tay: thụt lề thay cho dấu ngoặc, dấu nháy tùy chọn và hỗ trợ chú thích. Chuyển JSON sang YAML thường là bước đầu để biến phản hồi API hoặc cấu hình sinh tự động thành thứ dễ bảo trì hơn.

Các trường hợp thường gặp: chuyển cấu hình JSON thành manifest Kubernetes, tệp docker-compose, workflow GitHub Actions hoặc playbook Ansible, những hệ sinh thái dùng YAML làm chuẩn. Cách này cũng giúp dễ xem xét các JSON lớn trong pull request, vì YAML so sánh từng dòng rõ ràng hơn nhiều so với JSON nằm trên một dòng.

Việc chuyển đổi diễn ra ngay trong trình duyệt bằng thư viện js-yaml: dữ liệu bạn dán không được gửi lên bất kỳ máy chủ nào. Trước khi tạo YAML, công cụ phân tích JSON của bạn, nên dữ liệu sai định dạng sẽ cho thông báo lỗi rõ ràng thay vì một tệp hỏng. Dấu ngoặc nhọn và ngoặc vuông trở thành thụt lề, dấu nháy của khóa được bỏ khi an toàn và không mất thông tin nào: bạn có thể chuyển ngược lại bằng công cụ chuyển YAML sang JSON. Lưu ý rằng trong YAML, thụt lề có ý nghĩa, đổi thụt lề sẽ làm thay đổi cấu trúc.

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

Có thể bạn cũng cần