刚开始学xml, dtd里面限定条件的问题
举个例子, 假设有这么一个情景, 转自
http://student.csdn.net/space.php?uid=480286&do=blog&id=56864
现在这个情景里有这么几个要求, 在dtd里该怎么去限定?
1. 书名可以是大写或小写
2. 作者必须全部是小写
3. 价格不可以是负数
4. 类型只有两种Aa或Bb
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE book[<!ELEMENT book (computer)*><!ELEMENT computer (book_name,price,author,category?)><!ELEMENT book_name (#PCDATA)><!ELEMENT price (#PCDATA)><!ELEMENT author (#PCDATA)><!ELEMENT category (#PCDATA)>]> <book> <computer> <book_name>XML Guide</book_name> <price>30.0</price> <author> kouxiaolin </author> <category> Aa </category> </computer> <computer> <book_name>CSS Applications</book_name> <price>100</price> <author>kouxiaolin</author> </computer></book>