以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  如何找到XSD定义的XML文档模型的根元素(郁闷了几个月了)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=24304)


--  作者:flyfoxs
--  发布时间:11/16/2005 10:46:00 AM

--  如何找到XSD定义的XML文档模型的根元素(郁闷了几个月了)
下面是用xml SPy打开的一个XSD,它定义了一个XML文档模型.


但是在下面图中所示界面中,如何看出它定义的文档模型的根元素是哪个!!


此主题相关图片如下:
按此在新窗口浏览图片


--  作者:98900969r
--  发布时间:11/24/2005 7:51:00 PM

--  
xsd不提供定义根元素的办法,在文档中指定xsd时也无法象声明dtd时那样同时指明文档根元素。

这是个有意思的问题。我也不理解。当然,规定非要指明根元素不可是不好的,但是想要指明的情况也很多。为什么连个机会都不给呢?听说不少工具都可以让人在做validation时指明。可是,这只给使用者提供了安全,却没有给制定者一种权利,不大公平咧,也失去了一种约束机制啊,本来schema就是用来约束的嘛。哪位有比较合理的说法吗?


--  作者:vampire_shirley
--  发布时间:12/21/2005 10:56:00 AM

--  
同意,应该约束一下,现在只能靠自己选择比较好的编码规范了
--  作者:flyfoxs
--  发布时间:12/29/2005 8:32:00 PM

--  
原来是不没有提供这个信息啊,我还以为是我不会用软件呢!
--  作者:zhy_justin
--  发布时间:3/16/2007 4:29:00 PM

--  
ktr
--  作者:dandanyidian
--  发布时间:11/3/2007 4:07:00 PM

--  
我好象发现我好像什么都不懂,真的很郁闷啊!

--  作者:wooq
--  发布时间:12/9/2007 7:43:00 PM

--  
以下是引用dandanyidian在2007-11-3 16:07:00的发言:
我好象发现我好像什么都不懂,真的很郁闷啊!


不懂都可以慢慢学,努力学就懂了


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