Chuyển đổi JSON ↔ YAML
Convert qua lại giữa JSON và YAML — auto khi gõ. Hỗ trợ flow style, no-refs, custom indent. Chạy 100% trong trình duyệt — file cấu hình của bạn không bị gửi đi đâu.
Convert chạy 100% trong trình duyệt — file cấu hình của bạn không bị gửi đi đâu.
Khi nào dùng tool này?
- Đọc file YAML xa lạ: docker-compose, Kubernetes manifest, GitHub Actions — convert sang JSON để dễ nhìn cấu trúc.
- Convert config: API trả JSON, nhưng bạn muốn lưu file
.yamlđẹp hơn — convert nhanh. - Học YAML syntax: paste JSON quen thuộc → xem cách YAML biểu diễn cùng dữ liệu đó.
- Validate file cấu hình: tool báo lỗi syntax ngay khi convert thất bại.
JSON vs YAML — chọn cái nào?
- JSON: API, web data exchange, trình duyệt parse native, không có comment.
- YAML: file cấu hình (DevOps), human-friendly, có comment (
#), ít noise hơn JSON. - Cả 2 đều biểu diễn cùng dữ liệu — convert qua lại không mất thông tin (trừ comments).
Tùy chọn quan trọng
- Flow style: viết YAML compact giống JSON —
{name: AI, version: 4.7}. - No anchors / aliases: tránh YAML
&và*, output dễ đọc hơn (nhưng dài hơn nếu có data lặp). - Indent: 2 (mặc định, JS/Python style), 4 (PEP-8 đôi khi yêu cầu), Tab.
Phù hợp với ai
Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.
Câu hỏi thường gặp
Code/token tôi paste có gửi đi đâu không?
Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.
Có hỗ trợ offline / cài thành PWA không?
Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.
Công cụ liên quan
Xem tất cả công cụ →JWT Decoder
Decode JWT token, xem header/payload/claims với thời gian dễ đọc.
MỚISo sánh văn bản (Diff)
Paste 2 đoạn text/code → highlight khác biệt từng từ/dòng/ký tự. Phù hợp diff output AI.
MỚIJSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu — dùng cho structured output LLM, validate API.
MỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.