legacy in · modern api out

XML sang JSON XML vào. JSON ra.

Hệ thống cũ xuất XML. Hệ thống mới sử dụng JSON. Việc chuyển đổi là trách nhiệm của bạn. Morph ánh xạ cấu trúc trong tab trình duyệt của bạn — thuộc tính qua tiền tố @, văn bản qua #text, các phần tử lặp lại dưới dạng mảng, quy ước có thể cấu hình. XML vẫn ở nguyên vị trí. JSON được lưu ở địa phương. Không tải lên, không xếp hàng, không giới hạn API. Miễn phí cho mọi thứ chạy trên thiết bị của bạn; AI tính bằng tín dụng.

01
PHÂN TÍCH

XML xử lý cục bộ

Các phần tử, thuộc tính, nút văn bản, CDATA — tất cả được duyệt qua từng tab bằng fast-xml-parser.

Mở công cụ
Chạy trên thiết bị của bạn · miễn phí · không cần tài khoản

Điều nó thực sự làm

02
MAP

Tuân thủ quy ước

Thuộc tính bắt đầu bằng @. Các khóa nội dung văn bản là #text. Các phần tử lặp lại trở thành mảng. Cấu hình được tùy chỉnh.

03
EMIT

JSON đẹp hoặc gọn

Indented for readability. Minified for the wire. Both produce valid JSON.

04
NHÓM

Thư mục trong

Thả nhiều file XML. Mỗi file trở thành một JSON riêng. Gói miễn phí không có giới hạn batch.

Cách thức hoạt động

  1. Mở morph.cool — chỉ chạy trên trình duyệt.
  2. Thả tệp .xml hoặc dán nội dung.
  3. Chọn JSON làm đầu ra. Điều chỉnh xử lý thuộc tính và mảng.
  4. Tải xuống .json. Đúng định dạng, hình dạng tốt, sẵn sàng cho API.
  5. Tệp XML vẫn ở nguyên vị trí. Không có gì được tải lên.
0Tải lên
∞Giới hạn hàng loạt
1-clickXuất

Tại sao mọi người rời bỏ các công cụ tải lên và xếp hàng

Hầu hết tích hợp doanh nghiệp kết thúc với cùng một vấn đề: hệ thống cũ dùng XML, hệ thống mới dùng JSON. Công cụ trực tuyến xếp hàng. Công cụ dòng lệnh yêu cầu cài đặt. Morph chạy fast-xml-parser qua WebAssembly trong tab của bạn — tiền tố thuộc tính có thể cấu hình, phát hiện mảng tự động, xử lý nội dung văn bản rõ ràng.

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

Các thuộc tính XML được biểu diễn như thế nào trong JSON?

Default convention: prefix with @. So becomes {"@id": "7"}. Configurable to other conventions.

Các yếu tố lặp lại?

Auto-detected as arrays. ab becomes {"items": {"item": ["a", "b"]}}.

Nội dung hỗn hợp (văn bản + phần tử con)?

Nội dung văn bản được khóa dưới dạng #text. Nội dung hỗn hợp được giữ nguyên dưới dạng mảng thứ tự khi cần thiết.

In ra đẹp hoặc tối giản?

Cả hai. Mặc định là đẹp (dãn cách 2 khoảng trắng). Bật/tắt để tối giản.

Tôi có thể xử lý hàng loạt không?

Có. Thả một thư mục XML, nhận JSON. Phiên bản miễn phí không giới hạn batch.

Có phiên bản miễn phí không?

Có. Mọi thứ chạy trên thiết bị của bạn đều miễn phí, không giới hạn. AI và công việc máy chủ tính bằng tín dụng, khoảng một cent mỗi lần.

Chuyển đổi XML → JSON
Convert XML → JSON
Nothing leaves your device · Free for what you make, credits for what we run