以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- 一个报错的 restriction (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=57622) |
-- 作者:lftnt2002 -- 发布时间:1/2/2008 4:07:00 PM -- 一个报错的 restriction <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Person"> <xs:sequence> <xs:element name="FirstName" type="xs:string" /> <xs:element name="LastName" type="xs:string" /> </xs:sequence> <xs:attribute name="ide" type="xs:boolean"> </xs:attribute> </xs:complexType> <!—限制preson类型,使其只有一个元素有效(FirstName),元素(LastName)不再有效 --> </xs:schema> 用xmlspy 中的“文件验证” 报告错误“复合类型‘Father’的内容模型不是 复合类型’Person’ 的有效限制”,请教为什么会报错,难道restriction不能这样使用?这种使用方法是在某个论坛上面的教程看到的。 |
-- 作者:lialer -- 发布时间:1/4/2008 9:52:00 PM -- restriction 是与 simpleType 一起用的, 在complexType 中应用 extension 把restriction 改成extension 即可 |
-- 作者:waoywssy -- 发布时间:1/22/2008 4:42:00 PM -- 教程是错误的,二楼的方法也是无效的. |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |