Chuyển XML Sang JSON
Công cụ chuyển XML sang JSON này biến tài liệu XML thành JSON gọn gàng, dễ đọc ngay trên trình duyệt của bạn. Dán mã đánh dấu hoặc tải tệp lên, kết quả JSON sẽ hiện ngay ở bên phải — lý tưởng cho phản hồi API, tệp cấu hình và luồng dữ liệu.
JSON nhẹ và ít rườm rà hơn XML, hoạt động sẵn trong JavaScript và là định dạng mà hầu hết API hiện đại mong đợi. Việc chuyển XML sang JSON giúp đơn giản hóa cấu trúc lồng nhau, giảm dung lượng tệp và làm cho dữ liệu dễ đọc, dễ xử lý hơn. Bạn kiểm soát chính xác cách ánh xạ thuộc tính và nút văn bản, nên đầu ra khớp đúng với cấu trúc mà ứng dụng của bạn cần.
Cách Chuyển XML Sang JSON
Thêm XML của bạn
Dán XML vào khung bên trái, nhấn Tải tệp lên để nạp tệp .xml, .svg, .xhtml hoặc .rss, hoặc nhấn Dữ liệu mẫu để thử một ví dụ có sẵn.
Xem JSON ngay lập tức
Quá trình chuyển đổi diễn ra tự động khi bạn gõ — không cần nhấn nút chuyển đổi nào. JSON hiện ra ở bên phải, và thanh trạng thái cho biết XML là Hợp lệ hay Không hợp lệ.
Tinh chỉnh đầu ra
Dùng các nút Tiền tố thuộc tính và Khóa văn bản để kiểm soát cách đặt tên cho thuộc tính và văn bản nội dung hỗn hợp, và bật Rút gọn để có JSON gọn trên một dòng.
Sao chép hoặc tải xuống
Chuyển giữa chế độ xem Văn bản và Cây để kiểm tra kết quả, rồi Sao chép vào clipboard hoặc Tải xuống dưới dạng tệp .json.
Tính Năng
Chuyển Đổi Thời Gian Thực
Công cụ xử lý XML ngay khi bạn gõ, với cơ chế trì hoãn thông minh để kết quả JSON tự cập nhật — không cần nút chuyển đổi.
Xử Lý Thuộc Tính Linh Hoạt
Ánh xạ thuộc tính XML thành khóa JSON với tiền tố @, tiền tố _, hoặc gộp thẳng vào đối tượng để khớp với cấu trúc bạn mong muốn.
Khóa Văn Bản Tùy Chỉnh
Với nội dung hỗn hợp, lưu văn bản dưới một khóa bạn chọn — #text, _text hoặc value — để đầu ra đọc đúng theo ý bạn.
Gom Phần Tử Thông Minh
Các phần tử trùng tên thẻ được tự động gom thành một mảng JSON, còn phần tử đơn lẻ vẫn là đối tượng.
Chế Độ Xem Cây Tương Tác
Khám phá JSON trực quan với các nút thu gọn và mở rộng, huy hiệu đếm trên đối tượng và mảng, cùng màu sắc phân biệt chuỗi, số, boolean và null.
Đầu Ra Đẹp Hoặc Rút Gọn
Đọc JSON thụt lề, có định dạng ở chế độ xem văn bản, hoặc bật Rút gọn để có đầu ra gọn trên một dòng, sẵn sàng nhúng.
Tải Tệp Lên & Tải Xuống
Nạp tệp .xml, .svg, .xhtml và .rss thẳng từ thiết bị của bạn, rồi tải JSON đã chuyển đổi xuống dưới dạng tệp .json chỉ với một cú nhấp.
Kiểm Tra & Thanh Trạng Thái
XML không hợp lệ được báo ngay với thông báo rõ ràng, và thanh trạng thái hiện số phần tử, số thuộc tính cùng dung lượng tệp đầu ra.
Câu Hỏi Thường Gặp
Làm sao để chuyển XML sang JSON?
Dán XML vào khung bên trái hoặc tải tệp lên, JSON sẽ tự hiện ra ở bên phải ngay khi bạn gõ. Không cần cài đặt gì và không cần nhấn nút chuyển đổi — chỉ cần sao chép hoặc tải xuống kết quả khi xong.
Công cụ có chạy trên trình duyệt không, và dữ liệu có an toàn không?
Có. Toàn bộ quá trình chuyển đổi diễn ra hoàn toàn trên trình duyệt của bạn bằng bộ phân tích XML tích hợp sẵn. XML không bao giờ được gửi lên máy chủ nào, nên bạn hoàn toàn yên tâm khi chuyển đổi các tài liệu nhạy cảm hoặc bảo mật.
Thuộc tính XML được xử lý thế nào trong JSON?
Theo mặc định, thuộc tính được thêm tiền tố @ (ví dụ "@category": "fiction"). Bằng các nút Tiền tố thuộc tính, bạn có thể chuyển sang tiền tố _ hoặc Gộp thuộc tính thẳng vào đối tượng mà không cần tiền tố nào.
Điều gì xảy ra khi nhiều phần tử có cùng tên thẻ?
Các phần tử cùng cấp có cùng tên (ví dụ nhiều thẻ <book>) được tự động gom thành một mảng JSON. Nếu chỉ có một phần tử mang tên đó thì nó vẫn là một đối tượng JSON thông thường.
Nội dung hỗn hợp được xử lý ra sao?
Khi một phần tử chứa cả văn bản lẫn phần tử con, văn bản được lưu dưới một khóa tùy chỉnh — mặc định là #text, với _text và value là các lựa chọn thay thế. Phần tử chỉ chứa văn bản sẽ trở thành một giá trị chuỗi đơn giản.
Công cụ có xử lý được phần CDATA không?
Có. Phần CDATA được xem như nội dung văn bản thông thường — phần bao bọc bị loại bỏ và văn bản bên trong được đưa vào JSON giống như một nút văn bản bình thường.
Tôi có thể tải lên những loại tệp XML nào?
Bạn có thể tải lên tệp .xml, .svg, .xhtml và .rss — tất cả đều là định dạng dựa trên XML, chuyển sang JSON gọn gàng.
Chế độ xem Văn bản và Cây khác nhau ở điểm nào?
Chế độ Văn bản hiển thị JSON thô dưới dạng văn bản có định dạng, tiện cho việc sao chép hoặc xem lại toàn bộ đầu ra. Chế độ Cây cho bố cục phân cấp, tương tác, nơi bạn có thể thu gọn và mở rộng các nút để khám phá cấu trúc.
Chưa có bình luận nào. Hãy là người đầu tiên!