XML結構描述定義(XSD)轉物件類別的方法(1) - 使用xsd.exe

  • 6248
  • 0
  • C#
  • 2014-11-23

在實作某些以XML為基礎的標準時,我們常會以XmlDocument、XmlWriter或.NET Framework3.5起支援的 XDocument類別來幫助我們產生符合的XML,通常一個well-defined的標準幾乎也都會附上其所參考的結構描述定義檔(*.xsd)

相較於使用XmlDocument、XmlWriter 或XDocument建立XML的方式 ,在實作較為大型的標準時,如果我們能以物件導向的方式將資料設定給某個物件後再將此物件序列化成XML,這樣的作法是否較為"美觀"也比較好維護/除錯。不過前提是,我們需要有一份(或以上)的XML結構描述定義檔。以下將分兩篇文章介紹兩種方法,可以將XSD轉換為物件類別

...繼續閱讀 »