以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  菜鸟问题:schema对XML的约束不管用  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=27725)


--  作者:banjiu
--  发布时间:2/24/2006 5:18:00 PM

--  菜鸟问题:schema对XML的约束不管用
这是schema文件
<?xml version="1.0" encoding="gb2312"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="zengjiu"
elementFormDefault="qualified"
attributeFormDefault="qualified">
    <xsd:element name="root" type="stair"/>
    <xsd:complexType name="stair">
        <xsd:sequence>
            <xsd:element name="name" type="xsd:string" fixed="aaaaaa"/>
            <xsd:element name="class" type="xsd:dicimal"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

这是xml文件
<?xml version="1.0" encoding="gb2312"?>
<me:root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="zengjiu schema.xsd"
xmlns:me="zengjiu">
    <me:name>bubaocuo?</me:name>
    <me:class>E59</me:class>
</me:root>

编译用的是IDEA,  org.w3c.Document(解析时是哪个对象?)

我定义的class 是dicimal类型呀。怎么解析后完全正确 没报错呀??
name 也有固定值啊.

盼知者为我解答.


--  作者:flyfoxs
--  发布时间:2/25/2006 7:34:00 PM

--  
不知道你问的是什么?能不能写清楚点?

--  作者:banjiu
--  发布时间:2/27/2006 12:47:00 PM

--  
搞清楚了,不是文件问题,是java代码出了点问题..



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