Handytool
Nhà phát triểnMiễn phíChạy cục bộ

XML formatter

In đẹp, minify và xác thực XML — hoàn toàn trong trình duyệt của bạn.

.xml
Thụt lề
Đầu vào XML
0 dòng0 bytes
XML được định dạng
0 dòng0 bytes

Giới thiệu về XML formatter

Trình định dạng XML của Handytool in đẹp bất kỳ tài liệu XML nào — tệp cấu hình, nguồn cấp dữ liệu RSS, phong bì SOAP, đánh dấu SVG — với thụt lề nhất quán. Nút Xác thực sử dụng DOMParser tích hợp của trình duyệt để phát hiện lỗi cú pháp với dòng và cột chính xác. Minify sụp đổ khoảng trắng giữa các thẻ để truyền tải nhỏ gọn. Mọi thứ chạy trong trình duyệt của bạn; XML không bao giờ rời khỏi thiết bị của bạn.

Tính năng của XML formatter

  • 01

    In đẹp hoặc minify

    Format thêm dòng mới và thụt lề (2 hoặc 4 khoảng trắng hoặc tab). Minify loại bỏ khoảng trắng giữa các thẻ để có kích thước nhỏ gọn — hữu ích khi gửi XML trên dây.

  • 02

    Xác thực DOM gốc

    Xác thực xảy ra thông qua DOMParser của trình duyệt, vì vậy các thông báo lỗi khớp chính xác những gì một thư viện XML trong trình duyệt sẽ nói. Không có các phần phụ thuộc bổ sung, không có roundtrip máy chủ.

  • 03

    Tệp lớn được chào đón

    Định dạng chuỗi JavaScript thuần túy xử lý ngay cả XML nhiều megabyte nhanh chóng. Bộ nhớ trình duyệt là giới hạn duy nhất.

Câu hỏi thường gặp về XML formatter

Nó có hỗ trợ không gian tên XML không?
Có. Các phần tử có không gian tên như <ns:tag xmlns:ns="…">…</ns:tag> được bảo tồn không thay đổi thông qua định dạng và minification.
Nó sẽ xác thực theo XSD hoặc DTD không?
Không. Xác thực dựa trên lược đồ yêu cầu một chuỗi công cụ khác nhau. Công cụ này chỉ kiểm tra tính đúng định dạng — các thẻ được cân bằng và các thuộc tính được trích dẫn đúng cách.
Tại sao khối CDATA của tôi được định dạng lại?
Nội dung CDATA phải được bảo tồn từ chữ. Nếu bạn thấy khoảng trắng bò vào khối CDATA, dán một tập hợp con nhỏ hơn — và báo cáo trường hợp để chúng tôi có thể siết chặt trình định dạng.
XML của tôi có được upload ở bất cứ đâu không?
Không. Định dạng, minification và xác thực đều chạy trong trình duyệt của bạn bằng các hoạt động chuỗi gốc và DOMParser.

Công cụ liên quan

Nhà phát triển

Khám phá các công cụ khác

Tất cả công cụ