CanDoYa
VI

Trình định dạng XML miễn phí

Chạy hoàn toàn trên trình duyệt của bạn - không tải lên, không cần đăng ký.

XML
XML đã định dạng
Dán XML để định dạng và kiểm tra
Chia sẻ công cụ này

Trình định dạng XML dùng để làm gì?

Trình định dạng XML biến XML bị nén hoặc lộn xộn thành markup dễ đọc với thụt lề nhất quán, đồng thời kiểm tra xem tài liệu có well-formed hay không. Dán XML, chọn kiểu thụt lề rồi sao chép kết quả đã định dạng hoặc đã minify. Bộ phân tích chạy trong trình duyệt, nên feed riêng tư, đoạn SVG và file cấu hình không bị tải lên.

Cách dùng

  1. 1Dán XML. Thêm tài liệu XML, đoạn SVG, payload SOAP hoặc mẫu feed vào ô nhập.
  2. 2Đọc trạng thái. Thanh trạng thái kiểm tra XML trực tiếp và hiển thị lỗi well-formedness đầu tiên kèm dòng và cột khi có.
  3. 3Chọn đầu ra. Dùng Beautify để có XML thụt lề hoặc Minify để tạo phiên bản một dòng gọn hơn.
  4. 4Sao chép kết quả. Sao chép XML đã định dạng khi trạng thái cho biết XML hợp lệ.

Dành cho ai

Công cụ này kiểm tra cấu trúc XML well-formed trước: một phần tử root, tag mở và tag đóng khớp nhau, attribute có dấu nháy, comment đã đóng, phần CDATA và processing instruction. Sau đó công cụ định dạng cùng cây văn bản đó mà không render markup thành HTML.

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

Trình định dạng XML có miễn phí không?

Có. Trình định dạng XML này miễn phí, không cần đăng ký, không cần tải xuống và không giới hạn lượt dùng. Dán XML, định dạng, minify rồi sao chép kết quả trong trình duyệt.

XML của tôi có bị tải lên đâu không?

Không. Trình định dạng chạy cục bộ trong trình duyệt. XML chỉ nằm trong textarea và không được gửi đến máy chủ, phù hợp với feed riêng tư, payload API nội bộ và file cấu hình.

Công cụ bắt được những lỗi XML nào?

Công cụ bắt các lỗi well-formedness thường gặp như thiếu phần tử root, có nhiều hơn một phần tử root, tag đóng không khớp, tag chưa đóng, comment hoặc phần CDATA chưa đóng và giá trị attribute thiếu dấu nháy.

Công cụ có kiểm tra theo XSD hoặc DTD không?

Không. Đây là trình định dạng well-formedness, không phải schema validator. Công cụ kiểm tra cú pháp và độ lồng XML, rồi làm đẹp tài liệu. Hãy dùng XML schema validator chuyên dụng khi cần quy tắc XSD, DTD, Relax NG hoặc Schematron.

Comment và CDATA có được giữ lại không?

Có. Comment, phần CDATA, khai báo XML, processing instruction và khai báo DOCTYPE vẫn nằm trong đầu ra. Khoảng trắng quanh tag và thụt lề được chuẩn hóa để cấu trúc dễ đọc hơn.

XML minify làm gì?

Minify xóa khoảng trắng định dạng giữa các tag và thu gọn khoảng cách trong tag khi an toàn, tạo ra chuỗi XML gọn. Nội dung văn bản, comment, phần CDATA và attribute vẫn được giữ nguyên.