以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  急!!当dtd和xml schema出现矛盾时,怎么解决?各位能人,帮帮我吧!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=55262)


--  作者:娜娜
--  发布时间:11/13/2007 12:53:00 AM

--  急!!当dtd和xml schema出现矛盾时,怎么解决?各位能人,帮帮我吧!
一个xml例子,
<?xml version="1.0">
<!DOCTYPE figure SYSTEM "simpledoc.dtd">
<figure>
   <title>标题</title>
   <graphic/>
</figure>
他的DTD是,
<!ELEMENT figure(title, graphic)>
<!ELEMENT title(#PCDATA)>
<!ELEMENT graphic EMPTY>
如果想让下面这个xml schema成立,该怎么办啊?
<xsd:element value="figure">
  <xsd:complexType>
    <xsd:sequenc>
       <xsd:element ref="graphic"/>
       <xsd:element ref="title"/>
    <xsd:sequenc/>
  <xsd:complexType/>
<xsd:element/>
<xsd:element name="graphic" type="xsd:string"/>
<xsd:element name="title" type="xsd:string"/>



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,341.797ms