📜  XSD 完整表格

📅  最后修改于: 2021-09-24 01:44:49             🧑  作者: Mango

XSD代表XML 模式定义,它是一种描述 XML 文档结构的方法。它定义了 XML 文档中所有属性和元素的规则。

XSD-完整表格

XSD 也可用于生成 XML 文档。它还检查文档的词汇。它不需要解析器进行处理。 XSD 检查 XML 文件结构的正确性。 XSD 于 2001 年首次发布,之后于 2004 年发布。XSD 是用 XML 编写的,因此与早期的模式(如 DTD、SOX 等)不同。它不需要中间处理的解析器。

特征

  • XSD 支持命名空间。
  • XSD 支持不同的数据类型。
  • 它是可扩展的附加功能。
  • 它得到了 W3C 组织的支持。
  • 它描述了 XML 文档的结构。

XSD 的特点

  • XSD 比 DTD 更强大。
  • XSD 可以广泛扩展以供将来添加。
  • XSD 可以更轻松地定义各种数据模式。
  • 由于 XML 模式,数据通信变得安全

优点

  • 它可用于提供对数据的限制。
  • 它可用于指定默认值。
  • XSD 是可扩展的。
  • 它不需要解析器的中间处理

缺点

  • 它的性质很复杂。
  • 它对无序内容的支持有限。
  • 它没有正式的数学描述
  • 文档支持是有限的。