【发布时间】:2011-01-24 06:56:24
【问题描述】:
我想使用 DTD 或 XSD 来描述我的 XML 文档。我听说 XSD 比 DTD 更好,因为它们支持命名空间和数据类型,而且 DTD 更老。
这是否意味着我应该只使用 XSD 来满足所有未来的需求,而完全忽略 DTD 作为一个选项?我是否应该费心学习 DTD 的结构?
在选择 XSD 和 DTD 时应该考虑哪些因素?
【问题讨论】:
-
与 vs. 问题的大量重叠:stackoverflow.com/questions/1544200/…