Công cụ này làm gì
Dán XML hoặc mở một tệp .xml, công cụ sẽ kiểm tra tài liệu có hợp lệ (well-formed) không và in ra dạng thụt lề dễ đọc hoặc dạng một dòng gọn nhẹ. Mọi thứ chạy ngay trên trình duyệt, nội dung không bị gửi đi đâu, nên bạn có thể yên tâm dùng cho tệp cấu hình, hóa đơn hay thông điệp SOAP chứa dữ liệu thật.
Cách dùng
- Dán XML vào ô bên trái, bấm "Mở tệp" hoặc kéo thả tệp vào trang.
- Chọn Định dạng đẹp hoặc Thu gọn. Khi định dạng đẹp, bạn chọn thụt 2 dấu cách, 4 dấu cách hoặc Tab, có thể cho mỗi thuộc tính một dòng hoặc sắp xếp thuộc tính A đến Z.
- Sao chép kết quả hoặc tải về dưới tên formatted.xml.
Nếu có lỗi, công cụ dừng ở lỗi đầu tiên, nói rõ quy tắc nào bị vi phạm, hiện dòng và cột, in dòng đó kèm dấu mũi tên chỉ đúng chỗ và có nút đưa con trỏ tới đó.
Giữ nguyên dữ liệu của bạn
Công cụ chỉ thêm hoặc bớt khoảng trắng ở những phần tử chỉ chứa các phần tử khác, chú thích và chỉ thị xử lý. Phần tử có văn bản hoặc CDATA được giữ nguyên từng ký tự, nên khoảng trắng trong <p>Xin chào <b>bạn</b></p> không bị đổi. Khai báo XML, DOCTYPE, chú thích, CDATA, thứ tự thuộc tính, dấu nháy và tiền tố namespace đều được giữ như bạn viết.
Các lỗi thường gặp
- Thẻ đóng không khớp thẻ mở, ví dụ
<a><b></a></b>. - Giá trị thuộc tính không có dấu nháy.
- Dấu & đứng một mình: phải viết
&, tương tự < phải viết <. - Dùng tiền tố namespace chưa khai báo bằng
xmlns:. - Có hai phần tử gốc hoặc có văn bản sau phần tử gốc.
Đây là kiểm tra cú pháp XML 1.0, không phải kiểm tra theo DTD hay XML Schema, và công cụ không tải tài nguyên bên ngoài. Để so sánh hai tệp, hãy xem công cụ so sánh văn bản; với dữ liệu khác, có định dạng JSON và định dạng SQL.