什麼是XSD以及如何在ASP.NET Web應用程序中使用它。 我有存儲過程(其中一些正在返回XML格式值)。我可以用XSD替換那些嗎?什麼是XSD文件?如何使用它?我可以將我存儲的特效轉換爲XSD文件嗎?
請建議一些好的鏈接關注。我對XSD相當陌生。 如果此問題已解答,我很抱歉。
在此先感謝
Santhosh
什麼是XSD以及如何在ASP.NET Web應用程序中使用它。 我有存儲過程(其中一些正在返回XML格式值)。我可以用XSD替換那些嗎?什麼是XSD文件?如何使用它?我可以將我存儲的特效轉換爲XSD文件嗎?
請建議一些好的鏈接關注。我對XSD相當陌生。 如果此問題已解答,我很抱歉。
在此先感謝
Santhosh
桑托斯先生,你的客戶可能會問你 從數據庫中拉出後驗證數據..而不是接受它的時候了,他打算 得到它由您驗證。這就是XSD的能力..
XSD:XML模式定義,用於驗證XML。通常,在接收數據之前,我們通過我們的XSD驗證和Schema文件傳遞它。
您可以將Schema文件看作規則集,這表明相應的XML應該如何。
有了XSD,你不僅可以驗證XML標籤的結構/層次,而且,
..還有更多...
有一些限制:如,
XSD是一個XML架構,用來驗證對一些規則的XML文檔。這與存儲過程無關。
XSD文檔也可用於構建DOM或SAX解析器(將XML轉換爲面向對象模型的實用工具)。您可以使用它爲您的存儲過程響應構建解析器。谷歌的XML解析器,DOM,SAX等
[XSD](http://en.wikipedia.org/wiki/Xsd) – Filburt 2012-02-21 08:38:42
爲什麼你甚至想到「轉換存儲過程」爲一些你知道的* nothing * about的文件類型? -1 – 2012-02-21 08:39:15
他想轉換不是SP,但是它們的返回值。 – 2012-02-21 08:46:01