如何强制XML-DTD中的元素从一组值中假设一个元素?

时间:2014-10-09 16:22:27

标签: xml dtd xml-dtd

我需要创建一个XML DTD,它应该像这样验证XML文档

<document>
     <book>
        <title>
            A wild title
        </title>
        <category>
            Fantasy
        </category>
    </book>
</document>

我这样做了:

<!DOCTYPE document[
    <!ELEMENT document(book)>
    <!ELEMENT book(title, category)>
    <!ELEMENT title(#PCDATA)>
    <!ELEMENT category(#PCDATA)>

我希望'类别'的价值是从有限集合中选择的(即“幻想”,“经典”,“现代”)。这可能吗?

0 个答案:

没有答案