[英]Validate XML document against XML schema in Go
您如何在Go中讀取XML文檔並針對XML模式進行驗證?
首先可以使用project metaleap/go-xsd
項目,該項目可以為指定的XSD模式URI生成Go“ XML包裝器”包源。
每個生成的包裝程序包都包含輕松進行
xml.Unmarshal()
基於該XSD的XML文檔所需的類型結構。
這意味着,如果您不能使用那些生成的類(基於特定的XML模式)來解組xml文檔,則該xml文檔(對於該XML模式)不是有效的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.