Chuyển XML sang JSON trong trình duyệt của bạn - đưa dữ liệu doanh nghiệp cũ vào các script và API hiện đại.
XML vẫn vận hành một lượng lớn hạ tầng doanh nghiệp đáng ngạc nhiên: các API SOAP, tập tin cấu hình, tài liệu Office, nguồn cấp RSS và Atom. JSON đã chiếm ưu thế ở hầu hết nơi khác. Chuyển từ XML sang JSON là cầu nối giữa hai thế giới - đưa dữ liệu kế thừa vào định dạng mà các công cụ JavaScript, Python và REST hiện đại có thể sử dụng chỉ với một dòng.
Chúng tôi phân tích bằng fast-xml-parser. Các thuộc tính trở thành khóa "@_attr" trên đối tượng cha, nội dung văn bản trở thành "#text", và các thẻ lặp lại tự động gộp thành mảng. Các thẻ tự đóng ánh xạ thành null. Các chú thích và chỉ thị xử lý bị loại bỏ. Mọi thứ chạy trong trình duyệt của bạn; không có XML nào được tải lên.
XML (Extensible Markup Language) là một định dạng văn bản phân cấp, khá rườm rà và ra đời trước JSON. Vẫn còn phổ biến trong các API doanh nghiệp, nguồn cấp RSS, tài liệu Office và tập tin cấu hình.
JSON (JavaScript Object Notation) là ngôn ngữ chung của dữ liệu có cấu trúc trên web. Mảng, đối tượng, chuỗi, số, boolean. Được mọi ngôn ngữ lập trình hiện đại đọc.
Kéo một XML vào bộ chuyển đổi phía trên, hoặc nhấp vào ô để chọn một tệp từ thiết bị của bạn.
Chúng tôi đã chọn trước JSON làm định dạng xuất. Thay đổi nó từ menu thả xuống nếu bạn muốn mục tiêu khác.
Nhấp vào Chuyển đổi và chờ thanh tiến trình kết thúc. Tải xuống JSON khi nó sẵn sàng.
Chuyển một mảng JSON các đối tượng thành tệp CSV - dán vào Excel, Google Sheets, hoặc bất kỳ công cụ bảng tính nào.
Chuyển file CSV sang JSON trong trình duyệt của bạn - hoàn hảo để truyền dữ liệu bảng tính vào script, API, hoặc LLM.
Chuyển cấu hình YAML sang JSON cho các công cụ, API và script ưa thích cú pháp JSON.