【发布时间】:2010-10-27 11:25:40
【问题描述】:
我想声明我的 DTD 来强制 XML 节点应该有一个值。 例如,我有以下 XML 结构。
<Employees>
<EmployeeID></EmployeeID>
<EmployeeName></EmployeeName>
<EmployeeAddress></EmployeeAddress>
</Employees>
我希望所有 XML 都必须存在 EmployeeID 节点值。所以我想创建一个 DTD 来为 XML 节点设置一个值。
【问题讨论】:
-
您编写 DTD 而不是 XSD 有什么非常好的理由吗?在 XSD 中,指定
MinOccurs=1... 很简单 -
抱歉,我只想在 DTD 中这样做。这就是要求。