以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- 为何一个有效?一个无效? (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=25710) |
-- 作者:vampire_shirley -- 发布时间:12/20/2005 5:21:00 PM -- 为何一个有效?一个无效? 对应于一个相同的XSD,我先写了如下XML: <?xml version="1.0"?> <movies xmlns="http://192.168.7.219/movies.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://192.168.7.219/movies.xsd D:\movies.xsd"> <movie type="comedy" rating="PG" review="5" year="1997"> <title>Raising Arizona</title> <writer>Ethan Coen</writer> <producer>Ethan Coen</producer> <director>Joel Coen</director> <actor>Nicolas Cage</actor> <comments>A classic</comments> </movie> </movies> 它说在movies中的movie位置期待元素movie??!! 后来把名字空间进行了一下限制: <?xml version="1.0"?> <film:movies xmlns:film="http://192.168.7.219/movies.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://192.168.7.219/movies.xsd D:\movies.xsd"> <movie film:type="comedy" film:rating="PG" film:review="5" film:year="1997"> <title>Raising Arizona</title> <writer>Ethan Coen</writer> <producer>Ethan Coen</producer> <director>Joel Coen</director> <actor>Nicolas Cage</actor> <comments>A classic</comments> </movie> </film:movies> 正常验证通过 我不能体会这两者之间有多大区别,望高手指教? |
-- 作者:98900969r -- 发布时间:12/20/2005 6:49:00 PM -- 看看 : http://bbs.xml.org.cn/dispbbs.asp?boardID=23&ID=25672 |
-- 作者:vampire_shirley -- 发布时间:12/21/2005 9:30:00 AM -- 呵呵,谢谢,我懂了,但我看一本书上说默认是两个都是qualified,但看我用的情况好像 elementFormDefault的默认是unqualified |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
128.906ms |