XML sang JSON

Chuyển thuộc tính, phần tử lặp và nội dung XML hỗn hợp theo quy tắc rõ ràng.

Dữ liệu & định dạng
Đang chuẩn bị không gian làm việc…
Đầu vào
Đầu ra
Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Dán / Mở tệp / Ví dụ
  2. Chuyển đổi
  3. Sao chép / Tải xuống

XML sang JSON

Ánh xạ gọn giữ tên gốc, dùng @ cho thuộc tính, #text cho văn bản và mảng cho phần tử lặp. Giá trị vẫn là chuỗi.

Xử lý hoàn toàn trong trình duyệt. DevToolsy không nhận dữ liệu dán vào hoặc tệp đã chọn.

Cách hoạt động

Nội dung hỗn hợp dùng name, attributes, children và text để giữ thứ tự.

Trước và sau
Đầu vào
<team region="EU"><member>Ada</member><member>Lin</member></team>
Đầu ra
{
  "team": {
    "@": {
      "region": "EU"
    },
    "member": [
      "Ada",
      "Lin"
    ]
  }
}

Ví dụ dùng thiết lập mặc định.

Giới hạn xử lý

Không giữ khai báo, chú thích, chỉ thị hay ranh giới CDATA. Từ chối DTD và thực thể ngoài; không bảo đảm chuyển ngược không mất dữ liệu.

Đầu ra

Sao chép / Tải xuống

Giới hạn xử lý

Đầu vào UTF-8 tối đa 1 MiB, đầu ra tối đa 8 MiB và giới hạn 30 giây mỗi tác vụ.

Đọc thêmXML 1.0
?

Câu hỏi thường gặp

Cách sử dụng XML sang JSON?

Ánh xạ gọn giữ tên gốc, dùng @ cho thuộc tính, #text cho văn bản và mảng cho phần tử lặp. Giá trị vẫn là chuỗi.

Có thể điều chỉnh những tùy chọn nào?

Nội dung hỗn hợp dùng name, attributes, children và text để giữ thứ tự.

Cần kiểm tra gì trước khi dùng kết quả?

Không giữ khai báo, chú thích, chỉ thị hay ranh giới CDATA. Từ chối DTD và thực thể ngoài; không bảo đảm chuyển ngược không mất dữ liệu.

Đầu vào có được tải lên không?

Xử lý hoàn toàn trong trình duyệt. DevToolsy không nhận dữ liệu dán vào hoặc tệp đã chọn.

Làm sao giữ lại kết quả?

Sao chép / Tải xuống

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.