【问题标题】:What is DTD exactly?DTD到底是什么?
【发布时间】:2012-03-07 15:10:20
【问题描述】:

我在我的文档中多次使用 DTD,但我从来不知道它的意义。我也尝试了解W3Schools tutorial of DTD。但我觉得它太理论化了。

DTD究竟有什么意义,为什么类型定义如此重要?

【问题讨论】:

标签: xml dtd


【解决方案1】:

把它想象成有点像数据库的架构——我们习惯于在普通的关系数据库中只能使用已经声明的列,并且必须插入正确类型的数据在他们之中。嗯,DTD 对 XML 文档的作用大致相同。

【讨论】:

  • 谢谢..记住这个类比,w3schools tuts 开始对我有意义。 :)
  • 请注意,DTD 已被弃用,取而代之的是更具声明性和更强大的 XSD。
【解决方案2】:

DTD 正是 XML 文档必须遵循的一组规则。用 XML 文档检查这些规则,如果正确则“有效”,否则“无效”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-06
    • 2013-05-05
    • 2010-11-19
    • 2012-06-16
    • 2011-04-02
    • 2016-04-13
    • 2013-08-14
    • 2016-08-28
    相关资源
    最近更新 更多