🔄 Chuyển Đổi XML Sang JSON Online
Parse XML → JSON và JSON → XML tức thì. Không cần cài đặt, hoạt động 100% trên trình duyệt của bạn.
Parse XML → JSON và JSON → XML tức thì. Không cần cài đặt, hoạt động 100% trên trình duyệt của bạn.
Chọn chế độ XML → JSON hoặc JSON → XML từ tab phía trên.
Dán nội dung XML hoặc JSON vào ô bên trái, hoặc nhấn "Thử ví dụ" để xem mẫu.
Tùy chọn: Bật/tắt Pretty print để định dạng đẹp, hoặc Giữ attributes để giữ `@attr` trong JSON.
Nhấn "Chuyển Đổi Ngay" — kết quả xuất hiện liền ở ô bên phải. Nhấn Copy để sao chép.
XML (eXtensible Markup Language) dùng thẻ <tag> để cấu trúc dữ liệu, hỗ trợ attributes và namespace. JSON (JavaScript Object Notation) dùng cặp key-value nhẹ hơn, phù hợp với REST API và JavaScript. JSON thường nhỏ hơn 30–40% so với XML cùng dữ liệu.
Khi bật tùy chọn "Giữ attributes", các attribute XML sẽ được chuyển thành key có tiền tố @. Ví dụ: <item id="1"> → {"@id": "1"}. Nếu tắt, attributes sẽ bị bỏ qua.
Không. Toàn bộ quá trình xử lý diễn ra trên trình duyệt của bạn bằng JavaScript thuần. Dữ liệu XML/JSON không bao giờ rời khỏi máy của bạn — hoàn toàn an toàn cho dữ liệu nhạy cảm.
Nhiều API cũ (SOAP, RSS, SOAP) trả về XML, nhưng frontend JavaScript làm việc tốt hơn với JSON. Chuyển đổi giúp bạn dùng dữ liệu XML trong fetch API, React, Vue mà không cần parser phức tạp.
Nội dung bên trong <![CDATA[...]]> sẽ được giữ nguyên như một string trong JSON. Đây là hành vi chuẩn khi parse XML với DOMParser của trình duyệt.