Chuyển cấu hình YAML sang JSON cho các công cụ, API và script ưa thích cú pháp JSON.
Chuyển YAML sang JSON là điều bạn cần khi một công cụ chỉ hiểu JSON cần tiêu thụ một cấu hình được soạn bằng YAML. Hầu hết hệ thống CI, script JavaScript và API REST đều ưa chuộng JSON. Việc chuyển đổi không mất mát về cấu trúc - chỉ thay đổi cú pháp.
Chúng tôi phân tích YAML bằng thư viện yaml (hỗ trợ đầy đủ YAML 1.2), sau đó chuyển đổi thành JSON có thụt lề. Các file YAML nhiều tài liệu (được phân tách bằng dấu ---) chỉ xuất tài liệu đầu tiên; hãy dùng bước tách ở khâu tiếp theo cho quy trình nhiều tài liệu. Các chú thích bị loại bỏ (JSON không hỗ trợ chúng). Mọi thứ chạy cục bộ.
YAML là một định dạng tuần tự hóa dữ liệu thân thiện với con người - dựa trên thụt lề, ít ồn hơn JSON, lý tưởng cho các tập tin cấu hình. Được Kubernetes, các pipeline CI và hầu hết công cụ DevOps hiện đại sử dụng.
JSON (JavaScript Object Notation) là ngôn ngữ chung của dữ liệu có cấu trúc trên web. Mảng, đối tượng, chuỗi, số, boolean. Được mọi ngôn ngữ lập trình hiện đại đọc.
Kéo một YAML vào bộ chuyển đổi phía trên, hoặc nhấp vào ô để chọn một tệp từ thiết bị của bạn.
Chúng tôi đã chọn trước JSON làm định dạng xuất. Thay đổi nó từ menu thả xuống nếu bạn muốn mục tiêu khác.
Nhấp vào Chuyển đổi và chờ thanh tiến trình kết thúc. Tải xuống JSON khi nó sẵn sàng.
Chuyển các file cấu hình JSON sang định dạng YAML dễ đọc hơn với con người - Kubernetes, GitHub Actions, Docker Compose rất ưa thích.
Chuyển file CSV sang JSON trong trình duyệt của bạn - hoàn hảo để truyền dữ liệu bảng tính vào script, API, hoặc LLM.
Chuyển một mảng JSON các đối tượng thành tệp CSV - dán vào Excel, Google Sheets, hoặc bất kỳ công cụ bảng tính nào.