Trình thu gọn XML

XML của bạn ở lại trong trình duyệt này.

Dán XML có cấu trúc hợp lệ với tối đa 1.000.000 ký tự. Việc kiểm tra và thu gọn diễn ra trong trình duyệt này.

Trình thu gọn XML này chỉ xử lý XML có cấu trúc hợp lệ trong trình duyệt của bạn. Công cụ xóa chú thích và thu gọn các chuỗi chỉ gồm khoảng trắng, có chứa ngắt dòng, nằm giữa các token đánh dấu. Văn bản, CDATA, giá trị và thứ tự thuộc tính, khai báo XML cùng chỉ dẫn xử lý đều không thay đổi.

Cách thu gọn XML

  1. 1

    Dán XML

    Nhập tài liệu XML có cấu trúc hợp lệ với tối đa 1.000.000 ký tự.

  2. 2

    Xem lại kiểm tra cục bộ

    Trình duyệt kiểm tra cú pháp và cho biết nội dung sẽ thay đổi trong kết quả.

  3. 3

    Sao chép hoặc tải xuống

    Sao chép XML đã thu gọn cục bộ hoặc tải xuống thành tệp.

Công cụ thay đổi những gì?

Phần Kết quả
Chú thích XML (<!-- ... -->) Bị xóa
Khoảng trắng có ngắt dòng giữa các thẻ Được thu gọn
Nút văn bản và CDATA Được giữ nguyên
Giá trị và thứ tự thuộc tính Được giữ nguyên
Khai báo XML và chỉ dẫn xử lý Được giữ nguyên

Ví dụ, các dòng thụt lề giữa những phần tử sau có thể được thu gọn:

<catalog>
  <!-- internal note -->
  <book id="b-17"/>
</catalog>

Công cụ sẽ bỏ chú thích và viết các phần tử sát nhau hơn. Tuy nhiên, nó không viết lại văn bản trong <title>Một dòng nữa</title> hay nội dung của <![CDATA[ ... ]]>.

Giới hạn và lưu ý

Đây chỉ là kiểm tra cú pháp để xem XML có cấu trúc hợp lệ hay không. Công cụ không xác thực DTD, XSD, không gian tên hoặc các quy tắc cấp ứng dụng, cũng không bảo đảm kết quả tương đương về ngữ nghĩa với ứng dụng của bạn.

XML có DOCTYPE hoặc khai báo thực thể sẽ bị từ chối và không thực thể bên ngoài nào được tải. XML không được gửi tới máy chủ hoặc đưa vào URL; dữ liệu giữa các bước của phễu chỉ nằm trong phiên trình duyệt này.

Hãy cẩn thận với tài liệu phụ thuộc vào khoảng trắng. Nội dung hỗn hợp, các phần dùng xml:space="preserve" và tệp cấu hình do con người chỉnh sửa có thể dựa vào dấu cách hoặc ngắt dòng. Trước khi dùng trong môi trường thực, hãy kiểm tra kết quả bằng trình phân tích và bộ kiểm thử của ứng dụng.

Khi nào nên dùng trình định dạng?

Kết quả nhỏ gọn có thể hữu ích khi truyền hoặc lưu trữ. Với gỡ lỗi, duyệt mã và quản lý phiên bản, thường an toàn hơn khi giữ một bản có thụt lề dễ đọc. XML Formatter có thể làm cho kết quả đã thu gọn dễ đọc trở lại.

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

Không. Chỉ chú thích bị xóa, còn khai báo XML và chỉ dẫn xử lý vẫn được giữ nguyên.

Không. Công cụ chỉ kiểm tra cú pháp XML trong trình duyệt. Hãy xác thực riêng DTD, XSD, không gian tên và quy tắc ứng dụng.

Để quá trình xử lý cục bộ an toàn và có thể dự đoán, công cụ không chấp nhận các khai báo này và không tải thực thể bên ngoài.

Không. Việc thu gọn, sao chép và tải xuống diễn ra trong trình duyệt này, không gửi nội dung tới máy chủ hoặc URL.

Công cụ liên quan