【发布时间】:2012-03-07 15:10:20
【问题描述】:
我在我的文档中多次使用 DTD,但我从来不知道它的意义。我也尝试了解W3Schools tutorial of DTD。但我觉得它太理论化了。
DTD究竟有什么意义,为什么类型定义如此重要?
【问题讨论】:
我在我的文档中多次使用 DTD,但我从来不知道它的意义。我也尝试了解W3Schools tutorial of DTD。但我觉得它太理论化了。
DTD究竟有什么意义,为什么类型定义如此重要?
【问题讨论】:
把它想象成有点像数据库的架构——我们习惯于在普通的关系数据库中只能使用已经声明的列,并且必须插入正确类型的数据在他们之中。嗯,DTD 对 XML 文档的作用大致相同。
【讨论】:
DTD 正是 XML 文档必须遵循的一组规则。用 XML 文档检查这些规则,如果正确则“有效”,否则“无效”
【讨论】: