下面JS代码示范了如何用指定的SCHEMA来检验XML。 <script language="javascript">var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");var xsdCache = new ActiveXObject("Msxml2.XMLSchemaCache.4.0");xsdCache.add("", "c:/xml.xsd");//指定xmlns="", 路径是c:/xml.xsdxmlDoc.async = false;xmlDoc.schemas = xsdCache;//指定xmlDoc的schemaxmlDoc.load("xml.xml");var err = xmlDoc.validate();if (err.errorCode == 0)...{ alert("Document is valid");//XML有效}else...{ alert("Validation error:" + err.reason);//无效,并显示错误提示.} </script>