以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  XMLSPY 用XML生成XML Schema,怎么使用?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=67772)


--  作者:小小俊
--  发布时间:9/29/2008 4:51:00 PM

--  XMLSPY 用XML生成XML Schema,怎么使用?
请教,我生成的Schema,为什么将基本数据类型也变成了<xs:simpleType>,请帮忙看一下,
<?xml version="1.0" encoding="UTF-8"?>
<TLevel1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
 <TLevel2>
  <Name>Tester</Name>
  <Password>test</Password>
 </TLevel2>
</TLevel1>
-------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!--W3C Schema generated by XMLSpy v2008 rel. 2 sp2 (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
 <xs:element name="TLevel2">
  <xs:complexType>
   <xs:sequence>
    <xs:element ref="Name"/>
    <xs:element ref="Password"/>
   </xs:sequence>
  </xs:complexType>
 </xs:element>
 <xs:element name="TLevel1">
  <xs:complexType>
   <xs:sequence>
    <xs:element ref="TLevel2"/>
   </xs:sequence>
  </xs:complexType>
 </xs:element>
 <xs:element name="Password">
  <xs:simpleType>
   <xs:restriction base="xs:string">
    <xs:enumeration value="test"/>
   </xs:restriction>
  </xs:simpleType>
 </xs:element>
 <xs:element name="Name">
  <xs:simpleType>
   <xs:restriction base="xs:string">
    <xs:enumeration value="Tester"/>
   </xs:restriction>
  </xs:simpleType>
 </xs:element>
</xs:schema>
--  作者:ningler
--  发布时间:9/30/2008 11:27:00 AM

--  
ding
--  作者:qicosmos
--  发布时间:12/8/2008 1:56:00 PM

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