什么是XSD以及如何在ASP.NET Web应用程序中使用它。 我有存储过程(其中一些是返回xml格式值)。我可以用XSD替换那些吗?
请建议一些好的链接。我是XSD的新手。 如果这个问题已经得到解答,我很抱歉。
提前致谢
Santhosh
答案 0 :(得分:4)
先生。 Santosh,您的客户可能会要求您在之后验证数据 从数据库中提取它而不是立即接受它他打算 让你验证它。这就是XSD的能力..
XSD:XML Schema Definition,用于验证XML。通常对于传入数据,在接受之前,我们通过Schema文件将其传递给XSD验证。
您可以将Schema文件看作一组规则,它建议相应的XML应该如何。
使用XSD,您不仅可以验证XML标记的结构/层次结构,还可以
..还有更多...
有一些限制:像,
答案 1 :(得分:2)
XSD是一个XML模式,用于根据某些规则验证XML文档。这与存储过程无关。
答案 2 :(得分:1)
XSD文档也可用于构建DOM或SAX解析器(将XML转换为面向对象模型的实用程序)。您可以使用它为存储过程响应构建解析器。 Google for XML解析器,DOM,SAX等。