Hướng dẫn sử dụng

Chuyển JSON sang YAML và YAML sang JSON trực tuyến

Đổi JSON sang YAML hoặc YAML sang JSON trực tuyến cho dữ liệu API và tệp cấu hình.

Cách sử dụng

  1. Chọn Tự động / JSON / YAML cạnh tiêu đề nhập. Tự động ưu tiên JSON hợp lệ; chọn thủ công được ưu tiên và kiểm tra cú pháp định dạng đó. Xóa nhập vẫn giữ chế độ và tùy chọn xuất. Tiêu đề kết quả không hiện trạng thái hướng; nội dung hiện bên dưới.
  2. Chỉnh định dạng, một dòng, thụt lề và sắp xếp khóa trong kết quả hoặc cửa sổ lớn. Đến lỗi chọn vị trí.

Ví dụ đầu vào và đầu ra

YAML → JSON

Ví dụ đầu vào

name: api
replicas: 2

Ví dụ kết quả

{
  "name": "api",
  "replicas": 2
}

JSON → YAML

Ví dụ đầu vào

{"name":"api","replicas":2}

Ví dụ kết quả

name: api
replicas: 2

Kiến thức nền

JSON
JSON là định dạng văn bản biểu diễn dữ liệu bằng cặp khóa/giá trị và mảng. Nó dùng ngoặc nhọn, ngoặc vuông và dấu nháy kép, thường xuất hiện trong phản hồi API và trao đổi dữ liệu.
YAML
YAML là định dạng dữ liệu dễ đọc và viết. Nó dùng thụt lề và ký hiệu khóa: giá trị, thường xuất hiện trong tệp cấu hình như manifest Kubernetes.
JSON ↔ YAML
Chuyển đổi đọc cấu trúc khóa, giá trị và danh sách rồi ghi bằng cách biểu diễn khác. JSON một dòng và YAML nhiều dòng có thể biểu diễn cùng dữ liệu.

Lưu ý

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

Công cụ trực tuyến này dùng cho việc gì?

Đổi JSON sang YAML hoặc YAML sang JSON trực tuyến cho dữ liệu API và tệp cấu hình.

Nếu hợp lệ cả JSON và YAML thì sao?

Ưu tiên JSON hợp lệ và chuyển thành YAML. YAML hợp lệ khác chuyển thành JSON; lỗi giống JSON sẽ được báo.

Giữ chú thích và kiểu riêng YAML không?

Không giữ chú thích hay định dạng gốc. Kiểu riêng có thể không biểu diễn được bằng JSON, dữ liệu vòng không thể xuất. Số dùng độ chính xác JavaScript.

Baro Work cung cấp công cụ không cần đăng nhập. Dữ liệu nhập và kết quả không lưu trên máy chủ hay bộ nhớ trình duyệt. Xem hướng dẫn dịch và DNS về việc gửi ra ngoài.

Dùng tất cả công cụ trên trang chủ →