当元素具有多于1个属性时的DTD

时间:2013-09-15 17:58:03

标签: xml dtd

对于这个xml行

<Employment type ="Full">...</Employment>

我写了这个dtd专栏

<!ATTLIST Employment type (Full|Part) "Full">

现在,如果我有多个这样的属性

,该怎么办?
<Institution from ="2011" to ="2014">...</Institution>

我如何代表其dtd?

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

只需为第二个属性添加另一个<!ATTLIST>

所以它可能像

<!ATTLIST Institution from CDATA #REQUIRED>
<!ATTLIST Institution to CDATA #REQUIRED>

答案 1 :(得分:1)

您可以在单个ATTLIST中为元素添加多个属性...

<!ATTLIST Institution
          to   CDATA #REQUIRED
          from CDATA #REQUIRED>