以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- ######急!如何把这段DTD转化成schema形式 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=44991) |
-- 作者:77932994 -- 发布时间:4/6/2007 10:42:00 PM -- ######急!如何把这段DTD转化成schema形式 <?xml version="1.0" encoding="GB2312" standalone="yes"?> <!DOCTYPE 影片目录[ <!ELEMENT 影片目录 (影片)+> <!ELEMENT 影片 (片名,(导演|主演*),出品,简介?)> <!ATTLIST 影片 类别 CDATA "动作" 年份 CDATA #REQUIRED> <!ELEMENT 片名 (#PCDATA)> <!ELEMENT 导演 (#PCDATA)> <!ELEMENT 主演 (#PCDATA)> <!ELEMENT 出品 (#PCDATA)> <!ELEMENT 简介 (#PCDATA)> ]> <影片目录> 能不能把转化后的结果贴出来?谢谢 |
-- 作者:liufu1983 -- 发布时间:4/7/2007 7:00:00 PM -- 我做了一下 看看对不对 <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="影片目录"> <xs:complexType> <xs:sequence> <xs:element name="影片" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="片名" type="xs:string"/> <xs:choice> <xs:element name="导演" type="xs:string"/> <xs:element name="主演" type="xs:string" maxOccurs="unbounded"/> </xs:choice> <xs:element name="出品" type="xs:string"/> <xs:element name="简介" type="xs:string" minOccurs="0"/> </xs:sequence> <xs:attribute name="类别" type="xs:string" default="动作"/> <xs:attribute name="年份" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |
-- 作者:77932994 -- 发布时间:4/8/2007 7:37:00 PM -- 很好,谢谢你的帮助! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
188.477ms |