Bộ Chuyển Đổi XML sang JSON Trực Tuyến
Chuyển đổi XML sang JSON trực tuyến trong vài giây. Công cụ miễn phí biến phản hồi SOAP, nguồn RSS và XML cũ thành JSON sạch cho ứng dụng hiện đại. Chạy trong trình duyệt.
Chuyển Đổi XML sang JSON là gì?
Chuyển đổi XML sang JSON là quá trình lấy tài liệu XML phân cấp (với các thẻ mở và đóng) và chuyển thành JSON, định dạng mà hầu hết mọi API hiện đại và ứng dụng JavaScript mong đợi. Hai định dạng chứa cùng loại dữ liệu, nhưng JSON nhẹ hơn để phân tích cú pháp và dễ sử dụng hơn trong code. Bộ chuyển đổi XML sang JSON duyệt qua cây XML và viết mỗi thẻ như một khóa JSON, với văn bản phần tử trở thành giá trị và các phần tử con trở thành đối tượng lồng nhau.
Tại sao chuyển đổi XML sang JSON?
JSON là định dạng chung cho API, trình duyệt và hầu hết các ngôn ngữ lập trình hiện đại. Tuy nhiên XML vẫn xuất hiện khắp nơi: dịch vụ web SOAP, nguồn RSS, API ngân hàng và y tế, cổng thông tin chính phủ, tài liệu Office và nhiều hệ thống doanh nghiệp. Chuyển đổi XML sang JSON trực tuyến cho phép bạn lấy phản hồi XML đó và biến nó thành thứ bạn có thể truyền thẳng vào lệnh fetch, lưu trữ trong cơ sở dữ liệu hoặc hiển thị trong ứng dụng JavaScript.
Cách bộ chuyển đổi XML sang JSON của chúng tôi hoạt động
Khi bạn nhấn Chuyển Đổi, công cụ phân tích cú pháp XML của bạn bằng trình phân tích cú pháp XML nghiêm ngặt, sau đó duyệt qua cây và viết ra dưới dạng JSON đẹp. Văn bản phần tử trở thành giá trị chuỗi, các phần tử lặp lại có cùng thẻ trở thành mảng JSON, và các thuộc tính được giữ lại bằng ký hiệu chuẩn. Mọi thứ xảy ra trong trình duyệt của bạn. Dữ liệu XML của bạn không được tải lên bất kỳ máy chủ nào.
Tính Năng Bạn Nhận Được
- Chuyển đổi một cú nhấp: nhấn Chuyển Đổi và JSON xuất hiện trong bảng kết quả.
- Phát hiện phần tử lặp lại: các thẻ xuất hiện nhiều lần tự động trở thành mảng JSON.
- Giữ nguyên thuộc tính: thuộc tính XML được giữ lại trong kết quả bằng ký hiệu nhất quán.
- JSON đẹp: thụt lề hai khoảng theo mặc định để kết quả dễ đọc.
- Hỗ trợ tải lên: tải tệp .xml từ thiết bị của bạn hoặc kéo thả vào ô nhập.
- Sao chép một cú nhấp: lấy kết quả JSON bằng nút Sao Chép và dán ở bất cứ đâu.
Cách Sử Dụng Công Cụ
- Dán XML vào trình soạn thảo đầu vào, hoặc sử dụng nút Tải Tệp Lên để tải tệp .xml.
- Nhấn nút Chuyển Đổi để tạo kết quả JSON ở bên phải.
- Nhấn nút Sao Chép để sao chép JSON vào clipboard của bạn.
- Sử dụng nút Xóa để đặt lại cả hai trình soạn thảo khi muốn bắt đầu lại.
Các Trường Hợp Sử Dụng Phổ Biến
- Tích hợp SOAP: chuyển phản hồi XML SOAP thành JSON cho ứng dụng hiện đại.
- Nguồn RSS và Atom: chuyển đổi XML nguồn cấp thành JSON cho trình đọc JavaScript.
- Di chuyển cấu hình: chuyển tệp cấu hình XML sang JSON cho các công cụ mới hơn.
- Kiểm thử API: chuyển đổi mẫu XML sang JSON để so sánh với phản hồi REST.
Ví Dụ Chuyển Đổi
Đầu Vào (XML)
<?xml version="1.0" encoding="UTF-8"?> <person> <name>John Doe</name> <age>30</age> </person>
Đầu Ra (JSON)
{
"person": {
"name": "John Doe",
"age": "30"
}
}