Trình chuyển đổi XML sang JSON
Chuyển đổi tài liệu XML sang JSON. Các thuộc tính được chuyển thành khóa có tiền tố @; các thẻ lặp lại được chuyển thành mảng.
Cách sử dụng công cụ này
- 1
Paste or type your XML into the input box.
- 2
Read the converted JSON in the output panel below, which updates as you type.
- 3
If the XML is malformed, fix the error shown in red and the output will reappear.
- 4
Select the JSON from the output panel to copy it into your project.
Trình chuyển đổi XML sang JSON là gì?
Việc chuyển từ XML sang JSON có một số mất mát ở một vài khía cạnh: XML hỗ trợ không gian tên, chỉ thị xử lý và các phần CDATA vốn không có tương đương trực tiếp trong JSON. Trình chuyển đổi này xử lý 90% các trường hợp: phần tử lồng nhau, thuộc tính (với tiền tố @) và nội dung văn bản (#text). Đối với XML phức tạp, có thể cần đến một thư viện chuyên dụng.
Các trường hợp sử dụng phổ biến
Inspect a SOAP or legacy XML API response as JSON before wiring it into a JavaScript front end.
Convert an RSS or Atom feed snippet into JSON to prototype a parser quickly.
Turn a config file or build manifest written in XML into JSON to eyeball its structure.
Pull values out of an XML sitemap or data export when a JSON shape is easier to traverse.
Teach or learn how attributes, repeated tags, and text nodes map between the two formats.
Sanity-check that a small XML payload is well-formed, since malformed input shows a parser error.
Câu hỏi thường gặp
Tiền tố @ là gì?▼
Công cụ liên quan
Bộ giải mã JWT
Giải mã JSON Web Tokens (JWT) ngay lập tức. Chạy trong trình duyệt của bạn: các token không bao giờ rời khỏi thiết bị, an toàn để dùng với các bí mật của môi trường production.
Trình định dạng và kiểm tra JSON
Định dạng, kiểm tra và thu gọn JSON trực tuyến. Hoạt động hoàn toàn trong trình duyệt của bạn: dữ liệu của bạn không bao giờ rời khỏi thiết bị.
Trình định dạng XML
Định dạng và làm đẹp các tài liệu XML. Hữu ích cho SOAP, sitemap, feed RSS và tệp cấu hình.
Bộ mã hóa và giải mã Base64
Mã hóa các chuỗi sang Base64 hoặc giải mã Base64 thành văn bản. Tôn trọng quyền riêng tư của bạn: chạy ngay trong trình duyệt.
Bộ mã hóa và giải mã URL
Chuyển đổi văn bản sang dạng mã hóa an toàn cho URL (mã hóa theo phần trăm) và ngược lại. Hữu ích cho chuỗi truy vấn, chuyển hướng và luồng OAuth.
Bộ mã hóa và giải mã thực thể HTML
Chuyển đổi các ký tự đặc biệt thành thực thể HTML (&, <, v.v.) và ngược lại. Hữu ích để nhúng văn bản vào HTML một cách an toàn.