XSD文件 (XML Schema 語言也稱作 XML Schema 定義(XML Schema Definition,XSD)。 具體使用方法和定義請參看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory類 可以實現對XSD驗證的支持,使用起來也很方便。
以下代碼可用在JDK1.5+ 驗證xml
具體的可參看:http://www.edankert.com/validate.html
在JDK1.5之前不提供對XSD的支持,以爲在JDK1.5之前衆多的XML API已經滿天飛 可使用DOM4j + xerces 如果讀取XML節點使用XPATH的話 需要saxpath.jar
JDK1.4+DOM4J+xerces 驗證xml文件