JSON sang XML
Chuyển JSON thành XML hợp chuẩn với thuộc tính, phần tử lặp và escape đúng quy cách — khớp cặp với công cụ XML sang JSON của chúng tôi. Toàn bộ cục bộ.
Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.
Cách sử dụng
- 1Dán JSON của bạn vào ô nhập.
- 2XML hiện trực tiếp — đặt tên phần tử gốc tùy chỉnh nếu cần.
- 3Sao chép kết quả hoặc tải xuống dưới dạng tệp .xml.
JSON sang XML
Dán JSON và nhận tài liệu XML được định dạng đẹp với khai báo chuẩn và thụt lề 2 dấu cách. Đối tượng thành phần tử, mảng lặp lại khóa của nó mỗi mục một lần, và thành viên "@key" trở thành thuộc tính XML — đúng nghịch đảo của bộ chuyển đổi XML sang JSON, dữ liệu có thể đi rồi về.
Mọi thứ được escape đúng quy tắc (& < > " ') và khóa tùy ý được ép thành tên phần tử hợp lệ, nên đầu ra luôn là XML hợp chuẩn. Những giá trị XML không diễn tả được — null, mảng rỗng — trở thành phần tử rỗng, còn các giới hạn được nêu rõ bên dưới.
Câu hỏi thường gặp
Thuộc tính và mảng ánh xạ sang XML thế nào?
Khóa bắt đầu bằng @ (hoặc @_) thành thuộc tính của phần tử cha, và "#text" thành nội dung văn bản của phần tử — giống hệt những gì công cụ XML sang JSON của chúng tôi xuất ra. Mảng lặp lại cùng một phần tử cho mỗi mục; mảng JSON trên cùng được bọc thành <root><item>…</item></root> vì tài liệu cần một gốc duy nhất.
Ánh xạ JSON ⇄ XML có giới hạn gì?
XML không có ký hiệu cho null hay mảng rỗng — cả hai thu về phần tử rỗng. Nội dung hỗn hợp (văn bản xen lẫn phần tử con) không thể đi xuôi về ngược: văn bản được giữ thành một khối. Và khi phân tích ngược lại, một phần tử lặp đơn độc trở thành giá trị thường chứ không phải mảng một mục.
Khóa không phải tên XML hợp lệ thì sao?
Chúng được ép lại: ký tự bất hợp pháp thành dấu gạch dưới và khóa bắt đầu bằng chữ số được thêm gạch dưới phía trước ("2fa" → <_2fa>). Chữ CJK và có dấu vốn là tên XML hợp lệ nên được giữ nguyên.
Công cụ liên quan
XML sang JSON
Chuyển XML thành JSON ngay trong trình duyệt — thuộc tính trở thành khóa @, phần tử lặp gộp thành mảng, còn đầu vào lỗi cho thông báo rõ theo dòng.
Tất cả công cụ →
XML Formatter
Làm đẹp XML trực tuyến với thụt lề 2 khoảng trắng sạch sẽ — sitemap, feed RSS, envelope SOAP và file cấu hình dễ đọc trở lại, ngay trong trình duyệt.
Tất cả công cụ →
JSON Formatter
Định dạng và làm đẹp JSON lộn xộn trực tuyến — 2 khoảng trắng, 4 khoảng trắng hay tab, kèm kiểm tra hợp lệ tức thì và vị trí lỗi chính xác. 100% trong trình duyệt.
Tất cả công cụ →
JSON Validator
Kiểm tra JSON tức thì với dòng và cột lỗi chính xác. Bắt thiếu dấu phẩy, khóa không quote, dấu phẩy thừa cuối và escape sai trước khi chúng làm hỏng ứng dụng.
Tất cả công cụ →
Nhúng công cụ này
Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.
<iframe src="https://zoyku.com/vi/tools/json-to-xml?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-to-xml" loading="lazy"></iframe>