Chủ Nhật, 10 tháng 8, 2014

Use validator to validate xml against a schema

Demo: Create a program that accepts two command line parameters. The first parameter must specify the name of an XML document and the second parameter must specify the name of a schema. The program should validate the XML document against the specified schema by creating a DOM source on the
document.
Tạo Java Application và file XML shiporder

Tạo file xsd shiporder

Code main class

Kết quả

Demo tại đây

Demo :Create a program that accepts two command line parameters. The first parameter must specify the name of an XML document and the second  parameter must specify the name of Schema. The program must also validate the XML document against the specified schema by creating a SAX source on the 
document.


Tạo new Java Application và file xml

File xsd
Code DefaultHandler trong main class

Code chạy chương trình

Kết quả
Demo tại đây

Nhận xét :
- Validator là một cách để kiểm soát lỗi của một file xml.
- Chương trình được an toàn hơn vì nó không chỉ check xem một file xml có theo quy tắc chuẩn hay không, nó còn kiểm tra một file xml có thỏa mãn một schema nào đó hay không.

Không có nhận xét nào:

Đăng nhận xét