YAML Formatter & Validator
Kiểm tra cú pháp YAML, thụt lề lại nhất quán, và chuyển đổi thoải mái giữa YAML và JSON.
Giới thiệu công cụ
YAML Formatter & Validator kiểm tra YAML của bạn có đúng cú pháp không, thụt lề lại nhất quán, và chuyển đổi thoải mái giữa YAML và JSON. Bạn dán cấu hình vào, bắt lỗi thụt lề và nhận kết quả sạch ở định dạng bạn cần.
YAML là nền của file Docker Compose, manifest Kubernetes, workflow GitHub Actions và application.yml của Spring Boot, nơi chỉ một dấu cách đặt sai cũng có thể làm hỏng việc triển khai. Công cụ giúp bạn phát hiện sớm những lỗi đó, và vì chạy trong trình duyệt nên cấu hình nhạy cảm không bao giờ rời khỏi máy.
Cách sử dụng
- Dán YAML của bạn vào vùng nhập.
- Format để áp dụng thụt lề nhất quán và đúng.
- Chú ý các lỗi kiểm tra báo cú pháp không hợp lệ.
- Chuyển sang đổi YAML thành JSON, hoặc dán JSON để nhận lại YAML.
- Sao chép kết quả đã dọn sạch cho file cấu hình hoặc pipeline của bạn.
Tính năng
- Kiểm tra YAML và làm lộ các lỗi cú pháp.
- Thụt lề lại YAML nhất quán để dễ đọc.
- Chuyển YAML sang JSON và JSON sang YAML.
- Rất hợp cho Compose, Kubernetes, workflow CI và application.yml.
- Xử lý map lồng nhau, danh sách và giá trị nhiều dòng.
- Chạy phía client — cấu hình của bạn không bao giờ tải lên.
Câu hỏi thường gặp
YAML của tôi có bị gửi lên server không?
Không. Việc kiểm tra, format và chuyển đổi đều diễn ra cục bộ trong trình duyệt nên bí mật và cấu hình trong YAML của bạn vẫn riêng tư.
Vì sao YAML của tôi báo lỗi dù trông vẫn ổn?
YAML nhạy với thụt lề nên thủ phạm thường gặp là trộn tab với dấu cách, mức thụt lề không nhất quán, hoặc thiếu dấu cách sau dấu hai chấm. Bộ kiểm tra sẽ chỉ bạn tới vùng có vấn đề.
Chuyển YAML sang JSON hoạt động thế nào?
YAML được phân tích thành cấu trúc dữ liệu rồi được tuần tự hóa thành JSON, nên map trở thành đối tượng và danh sách trở thành mảng. Bạn có thể chuyển ngược lại theo cách tương tự để có kết quả JSON sang YAML.
Công cụ có xử lý file YAML nhiều tài liệu không?
File YAML có thể dùng dấu --- để tách và chứa nhiều tài liệu. Hãy chuyển đổi hoặc format từng tài liệu một để có kết quả rõ ràng nhất khi file có nhiều hơn một.