1
A
回答
2
基本上,一个Xml架构(XSD)文件定义了XML文件的外观。
因此,一个XSD或Schema文件定义了XML文件的结构。所以它将定义可能的字段和它们将会是多大的字段。
XML文件是包含信息并以XSD文件格式创建的文件。
2
但是这两个实体有什么区别?
一个比喻:
- 编写工程计划建设一个汽车= XSD文件
- 正确专用车= xml文件
的XSD有助于在过程中有两个步骤:
- 给出流水线工人们的指引构建汽车= XML创作者
- 规格测试成品车的质量=验证XML文档
所以差是XML是产品,XSD是说明书或方向,使该产品,并验证测试该产品
广泛的答案here。
它可能会让新手感到困惑,因为XSD是用XML编写的,并由XSD自己指导。参见:Schema to validate schemas。
相关问题
- 1. 实体,实体集和属性之间有什么区别?
- 2. SGML和XML有什么区别?
- 3. XML-RPC和SOAP有什么区别?
- 4. html和xml有什么区别?
- 5. 枝条和液体有什么区别?
- 6. 对象和实例有什么区别?
- 7. `Rational`和`BigNum`实现有什么区别
- 8. linq与sql类和实体框架有什么区别
- 9. LINQ to Entities和实体框架有什么区别?
- 10. MVC模式中的模型和实体有什么区别?
- 11. UTF-8和HTML实体有什么区别?
- 12. 数据库中的对象和实体有什么区别?
- 13. 交易经理和实体经理之间有什么区别
- 14. 有什么区别`和$(Bash中有什么区别?
- 15. ==和===有什么区别?
- 16. ==和===有什么区别?
- 17. 有什么区别? :和||
- 18. ==和===有什么区别?
- 19. '=='和'==='有什么区别?
- 20. `&`和`ref`有什么区别?
- 21. 有什么区别:。!和:r!?
- 22. | 0和~~有什么区别?
- 23. Appender和〜有什么区别?
- 24. xml文档和xml之间有什么区别
- 25. XML属性和XML令牌有什么区别?
- 26. 实体bean和实体类的区别?
- 27. TrueType字体和Type-1字体有什么区别?
- 28. OpenGL(ES) - 截锥体和正方体之间有什么区别?
- 29. xtype和别名有什么区别?
- 30. ASP.net实例模式有什么区别?
请注意,架构文件是有效的xml文件。 – Matthias