什么是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