Công cụ kiểm tra XML – Kiểm tra cú pháp XML trực tuyến
Công cụ kiểm tra XML kiểm tra xem XML được dán hoặc thả vào có well-formed hay không, sau đó báo lỗi cú pháp kèm dòng, cột và khung mã. Công cụ dùng DOMParser của trình duyệt cho việc kiểm tra này, giúp bạn nhanh chóng xác định markup bị lỗi trước khi đưa tài liệu cho một parser khác. Công cụ không kiểm tra XML theo XSD hay DTD; tính năng kiểm tra schema không khả dụng.
Công cụ kiểm tra XML là một công cụ kiểm tra XML chạy trong trình duyệt để kiểm tra xem tài liệu có well-formed hay không. Dán hoặc thả XML để nhận kết quả kiểm tra báo lỗi cú pháp kèm dòng, cột và khung mã. Dùng nó để phát hiện markup bị lỗi trước khi gửi tài liệu cho một parser khác hoặc điều tra lỗi runtime.
Việc kiểm tra well-formed dùng DOMParser của trình duyệt. Khi dữ liệu nhập chứa vấn đề cú pháp, công cụ báo vị trí lỗi để bạn kiểm tra phần liên quan của tài liệu. Kiểm tra này chỉ kiểm tra cú pháp XML; nó không xác định tài liệu có tuân thủ schema cụ thể hay đáp ứng yêu cầu dữ liệu của ứng dụng hay không.
XML dùng markup với các phần tử, thuộc tính và nội dung văn bản. XML well-formed phải tuân thủ các quy tắc cấu trúc của định dạng, còn XSD hoặc DTD có thể định nghĩa thêm quy tắc cho một loại tài liệu cụ thể. Công cụ này không cung cấp tính năng kiểm tra XSD hay DTD; khả năng đó hiện chưa khả dụng và cần trình kiểm tra WASM. Dùng kiểm tra để phát hiện XML bị lỗi, nhưng dùng kiểm tra schema khi bạn cần kiểm tra theo XSD hoặc DTD cụ thể.
Công cụ kiểm tra XML chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu nhập của bạn được xử lý trên thiết bị của bạn và không được tải lên, lưu trữ hay gửi đến máy chủ. Sau khi trang đã tải, công cụ hoạt động ngoại tuyến mà không cần kết nối máy chủ.
Công cụ kiểm tra XML này hữu ích cho các nhà phát triển và kỹ sư DevOps khi kiểm tra file trước khi parser xử lý, chẩn đoán lỗi cú pháp, hoặc xem lại XML do công cụ khác tạo ra. Dòng, cột và khung mã của nó giúp bạn dễ tập trung vào vị trí cần chú ý.
Bước 1: Dán hoặc thả XML của bạn vào công cụ. Dùng tài liệu bạn muốn kiểm tra, gồm cả markup và thuộc tính của nó.
Bước 2: Chạy kiểm tra để xác minh XML có well-formed hay không. Công cụ dùng DOMParser của trình duyệt cho việc kiểm tra này.
Bước 3: Xem lại kết quả. Nếu XML có lỗi cú pháp, dùng dòng, cột và khung mã được báo để xác định vị trí.
Bước 4: Sửa markup bị lỗi trong nguồn của bạn, rồi chạy lại kiểm tra để xác nhận XML đã well-formed.
Trường hợp sử dụng: Kiểm tra file XML trước khi nó đến parser và gây lỗi runtime. Phát hiện sớm vấn đề well-formed giúp việc khắc phục sự cố dễ dàng hơn.
Trường hợp sử dụng: Xác định vị trí lỗi cú pháp theo dòng và cột được báo thay vì dò tìm thủ công trong file.
Trường hợp sử dụng: Xác nhận XML do công cụ khác tạo ra là well-formed, thay vì chỉ dựa vào vẻ ngoài của kết quả.
Trường hợp sử dụng: Kiểm tra XML nhận từ dịch vụ hoặc nhà phát triển khác trước khi dùng trong quy trình của bạn.
Trường hợp sử dụng: Kiểm tra tài liệu XML khi gỡ lỗi vấn đề phân tích cú pháp. Khung mã giúp bạn tập trung vào vị trí lỗi được báo.
Trường hợp sử dụng: Chạy kiểm tra cú pháp XML nhanh trước khi chia sẻ tài liệu hoặc đưa cho một parser khác.