Không có hoạt động xử lý nội dung tệp của bạn trên bất kỳ máy chủ nào. Bạn không cần ký thỏa thuận xử lý dữ liệu với gottrix để làm việc với tài liệu mật hay tài liệu công việc.
Hosted in GermanyGlobal Content Delivery
Máy chủ gốc đặt tại Hetzner ở Đức, phân phối trên toàn cầu qua mạng phân phối nội dung (CDN). Nội dung tệp của bạn không bao giờ được truyền đi trong quá trình này - tệp không bao giờ rời khỏi thiết bị của bạn.
YAML là một định dạng dữ liệu thân thiện với con người, phản ánh đúng cấu trúc như JSON - các đối tượng, danh sách, số, chữ - nhưng dùng thụt lề thay cho dấu ngoặc nhọn. Đây là tiêu chuẩn cho các tệp cấu hình (Docker Compose, Kubernetes, đường ống CI, GitHub Actions) và dễ đọc, dễ chỉnh sửa hơn JSON nhiều.
Công cụ này phân tích tệp JSON của bạn hoàn toàn cục bộ trong trình duyệt và xuất ra YAML có cấu trúc tương đương (js-yaml, thuần JavaScript). JSON không hợp lệ bị từ chối với một thông báo lỗi rõ ràng thay vì bị treo. Quá trình này không mất dữ liệu: YAML quay lại JSON cho ra cùng một cấu trúc. Không có gì bị tải lên.
Trên thực tế bạn dùng đến nó khi một giao diện lập trình trả về cho bạn một câu trả lời gọn nhẹ, nhưng bạn muốn lưu các thiết lập đó như một cấu hình chỉnh tay. Cách viết thụt lề cho thấy các tầng lồng nhau chỉ trong một cái nhìn và giúp dễ chỉnh sửa sau này cũng như dễ so sánh hai phiên bản trong hệ quản lý phiên bản. Những chuỗi dài và ký tự đặc biệt được bảo vệ đúng cách, để kết quả vẫn hợp lệ mà không phải sửa lại.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
JSON
Định dạng đầu ra
YAML
Xử lý hàng loạt
Không
Xử lý
Cục bộ trong trình duyệt (JavaScript)
Tải tệp lên
Không có
Trong 3 bước
Thả hoặc chọn tệp JSON của bạn.
Công cụ chuyển nó thành YAML ngay trên máy.
Tải tệp YAML về.
Giới hạn: JSON phải hợp lệ (nếu không sẽ báo lỗi rõ ràng). JSON không có chú thích, nên không thể chuyển sang YAML. Cấu trúc rất sâu hoặc lớn cần bộ nhớ. Anchor/tham chiếu cố ý không được xuất ra (dễ đọc hơn).
Câu hỏi thường gặp
Tệp của tôi có được tải lên không?
Không. Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt - không có gì được gửi đi.
Việc chuyển đổi có không mất dữ liệu không?
Có. YAML quay lại JSON cho ra đúng cùng một cấu trúc dữ liệu.
Chuyện gì xảy ra với JSON không hợp lệ?
Bạn nhận một thông báo lỗi rõ ràng kèm nguyên nhân - không bị treo.
Tôi cần YAML để làm gì?
YAML là tiêu chuẩn cho các cấu hình như Docker Compose, Kubernetes và đường ống CI.
Chỉ khi có sự đồng ý của bạn, chúng tôi mới đo lường mức sử dụng ẩn danh qua cookie để cải thiện gottrix. Tệp của bạn luôn nằm cục bộ trên thiết bị của bạn. Quyền riêng tư