XSD與XML檢測的示例分析
這篇文章給大家分享的是有關XSD與XML檢測的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
浠水ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創新互聯建站的ssl證書銷售渠道,可以享受市場價格4-6折優惠!如果有意向歡迎電話聯系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
xml與xsd的匹配性檢測示例
import java.io.File; import javax.xml.transform.Source; import javax.xml.transform.stream.StreamSource; import javax.xml.validation.SchemaFactory; public class XmlHandler { public static final String XSD_FILE_PATH = "automation.xsd"; public static void checkXSD(File xmlFile) { SchemaFactory schemaFactory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema"); try { schemaFactory.newSchema( new Source[] { new StreamSource( Thread.currentThread().getContextClassLoader().getResourceAsStream(XSD_FILE_PATH))} ).newValidator().validate(new StreamSource(xmlFile)); } catch (Exception e) { throw new RuntimeException("XSD檢測失敗",e); } } }
不拋異常表示檢測通過。
感謝各位的閱讀!關于“XSD與XML檢測的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
網站題目:XSD與XML檢測的示例分析
本文URL:http://www.xueling.net.cn/article/ieeice.html