各位高手请帮忙把这个xml写一个Schema,小弟是菜鸟!

屡败屡战数马援 2002-12-23 10:03:10
XML文件如下:
<?xml version="1.0" encoding="gb2312" standalone="no"?>
<Root>
<!--Version:1.0.0 版权所有 2002-2003 笑望人生 All Rights Reserved.-->
<!--注意:本xml文件已加密,无法直接观看,请登录后观看,谢谢!-->
<Name>7A4F76A695AC2652</Name>
<Sex>7A4F76A695AC2652</Sex>
<Age>7A4F76A695AC2652</Age>
<JobTime>7A4F76A695AC2652</JobTime>
<Study>7A4F76A695AC2652</Study>
<School>7A4F76A695AC2652</School>
<Duty>7A4F76A695AC2652</Duty>
<ManClass>367127B9F20E7A042F27C16025C1FC3A</ManClass>
<JobTitle/>
<TitleTime/>
<ManageTime/>
<Ceit/>
<CeitTime/>
<Intro>7A4F76A695AC2652</Intro>
<ShowImgPath/>
</Root>

--------------------
其中:
<JobTitle/>
<TitleTime/>
<ManageTime/>
<Ceit/>
<CeitTime/>
<ShowImgPath/>

里面的所有内容都是加密值,是十六进制字符串

允许空,其他的不允许
我用xmlspy自动生成了一个Schema,大家看看是否有错!
XSD文件如下:
<?xml version="1.0" encoding="GB2312"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="Root">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Sex" type="xs:string"/>
<xs:element name="Age" type="xs:string"/>
<xs:element name="JobTime" type="xs:string"/>
<xs:element name="School" type="xs:string"/>
<xs:element name="Duty" type="xs:string"/>
<xs:element name="JobTitle" type="xs:string"/>
<xs:element name="TitleTime" type="xs:string"/>
<xs:element name="ManageTime" type="xs:string"/>
<xs:element name="Ceit" type="xs:string"/>
<xs:element name="CeitTime" type="xs:string"/>
<xs:element name="ManClass" type="xs:string"/>
<xs:element name="Intro" type="xs:string"/>
<xs:element name="ShowImgPath">
<xs:complexType/>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

谢谢大家!
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢,结贴给分~~
gzh_seagull 2002-12-23
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="GB2312"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="Root">
<xs:complexType>
<xs:sequence>
<xs:element name="Name">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Sex">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Age">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="JobTime">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="School">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Duty">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="JobTitle" type="xs:string"/>
<xs:element name="TitleTime" type="xs:string"/>
<xs:element name="ManageTime" type="xs:string"/>
<xs:element name="Ceit" type="xs:string"/>
<xs:element name="CeitTime" type="xs:string"/>
<xs:element name="ManClass">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Intro">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ShowImgPath" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧