以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  求助:dtd与xml的关联?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=24218)


--  作者:kyd
--  发布时间:11/13/2005 9:38:00 PM

--  求助:dtd与xml的关联?
各位大侠!帮小弟个忙呢!我自己定义了个简单的xml文档,如下:
<?xml version="1.0" encoding="UTF-8"?>
<书的信息>
 <章节概要>
 <![CDATA[
  <第一章>
   <简介>第一章描绘了故事的背景.</简介>
  </第一章>
  <第二章>
   <简介>第二章主人公出场,情节开始展开.</简介>
  </第二章>
 ]]> 
 </章节概要>
 <出版社>中华人民出版社</出版社>
 <本版号>ISBN7-900088-06-5</本版号>
 <定价>12.00元</定价>
</书的信息>
哪位大侠能帮我定义个dtd文档呢?谢谢啦~~~~~~~~~~

--  作者:fengzhiyi
--  发布时间:11/14/2005 9:15:00 AM

--  
<?xml version="1.0" encoding="UTF-8"?>
<!--DTD generated by XMLSpy v2005 rel. 3 U (http://www.altova.com)-->
<!ELEMENT 书的信息 (章节概要, 出版社, 本版号, 定价)>
<!ELEMENT 出版社 (#PCDATA)>
<!ELEMENT 定价 (#PCDATA)>
<!ELEMENT 本版号 (#PCDATA)>
<!ELEMENT 章节概要 (#PCDATA)>
这是用xmlspy2005自动生成的 ,可能有些不一定符合你的要求,那只是微调了,呵呵。

--  作者:huadian508c
--  发布时间:2/15/2006 10:44:00 AM

--  
2楼厉害!
也可以直接在“记事本”中编写,扩展名用.dtd,不过需要在源XML文件中添加一条语句:
<!DOCTYPE 书的信息>
(上面这条语句就是用来实现调用的)
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
6,779.297ms