以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  帮我看下这个DTD 多谢  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=16932)


--  作者:sevencash
--  发布时间:4/13/2005 5:22:00 PM

--  帮我看下这个DTD 多谢
~~~~~~~~~~~XML~~~~~~~~~~~~~~~~
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE 学生名册 SYSTEM "Untitled2.dtd">
<学生名册>
 <学生 N="001">
  <姓名>Jacken</姓名>
  <性别>男</性别>
  <生日>1982.05.09</生日>
 </学生>
 <学生 N="002">
  <姓名>Mike</姓名>
  <性别>男</性别>
  <生日>1984.06.10</生日>
 </学生>
 <学生 N="003">
  <姓名>Enita</姓名>
  <性别>女</性别>
  <生日>1981.12.01</生日>
 </学生>
</学生名册>
~~~~~~~~~~~~~~~DTD~~~~~~~~~~~~~~~~
<?xml version="1.0" encoding="GB2312"?>
<!ELEMENT 学生名册 (学生+)>
<!ATTLIST 学生
 N CDATA #REQUIRED        //1.CDATA换成ID会报错 可N必须是不能重复
>
<!ELEMENT 学生 (姓名+, 性别+, 生日+)>
<!ELEMENT 姓名 (#PCDATA)>
<!ELEMENT 性别 (#PCDATA)>          //2.(#PCDATA)换成(男|女)会报错 怎么限制元素间的文本内容
<!ELEMENT 生日 (#PCDATA)>
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
101.563ms