我有点困惑。
XML和XML-Schema不是一回事,对吧?我可以知道这两个实体之间有什么区别吗?
答案 0 :(得分:2)
基本上,Xml架构(XSD)文件定义了XML文件的外观。
因此,XSD或Schema文件定义了XML文件的结构。因此,它将定义可能的字段以及它们的大小。
XML文件,是包含信息的文件,以XSD文件的格式创建。
答案 1 :(得分:2)
但是这两个实体之间有什么区别?
类比:
xsd帮助完成此过程中的两个步骤:
所以差异是XML是产品,XSD是制作该产品的规范或方向,并验证测试该产品
广泛回答here。
新手可能会让人感到困惑,因为XSD是用XML编写的,并由XSD自己引导。请参阅:Schema to validate schemas。