我在我的文档中多次使用DTD,但我从未知道它的重要性。我也试图理解W3Schools tutorial of DTD。但我发现它太理论化了。
DTD究竟有什么重要意义,为什么类型定义如此重要?
答案 0 :(得分:10)
将其视为有点像数据库的模式 - 我们已经习惯了这样的想法:在普通的关系数据库中,您只能使用已经声明的列,并且您必须插入正确的类型其中的数据。嗯,DTD与XML文档大致相同。
答案 1 :(得分:0)
DTD是XML文档必须遵循的完整规则集。如果是正确的话,请使用XML文档检查这些规则"有效"否则"无效"