schema 简单编写
来源:互联网 发布:招淘宝创业合作伙伴 编辑:程序博客网 时间:2024/05/16 09:40
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/classroom"xmlns:tns="http://www.example.org/classroom" elementFormDefault="qualified"><xsd:element name="student" type="tns:studentType"></xsd:element><xsd:complexType name="studentType" > <xsd:sequence minOccurs="1" maxOccurs="1"><xsd:element name="id" type="tns:stuIdType"></xsd:element><xsd:element name="name" ></xsd:element><xsd:element name="age" type="tns:stuAgeType"></xsd:element><xsd:element name="email" type="tns:stuEmailType"></xsd:element><xsd:element name="sex" type="tns:stuSexType"></xsd:element></xsd:sequence></xsd:complexType><xsd:simpleType name="stuEmailType"><xsd:restriction base="xsd:string"> <xsd:pattern value="\S+@\S+\.\S+" /><xsd:minLength value="5" /> <xsd:maxLength value="20" /></xsd:restriction></xsd:simpleType><xsd:simpleType name="stuSexType"><xsd:restriction base="xsd:string"><xsd:enumeration value="男"/><xsd:enumeration value="女"/></xsd:restriction></xsd:simpleType><xsd:simpleType name="stuIdType"><xsd:restriction base="xsd:int"></xsd:restriction></xsd:simpleType><xsd:simpleType name="stuAgeType"><xsd:restriction base="xsd:int"><xsd:minInclusive value="1"></xsd:minInclusive><xsd:maxInclusive value="150"></xsd:maxInclusive></xsd:restriction></xsd:simpleType></xsd:schema>
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/classroom" xmlns:tns="http://www.example.org/classroom" elementFormDefault="qualified"> <!-- 导入student.xsd文件,前提是两个文件的命名空间要一样 --> <xsd:include schemaLocation="student.xsd" /> <xsd:element name="classroom" type="tns:classroomType"></xsd:element> <xsd:complexType name="classroomType"> <xsd:sequence> <xsd:element name="id" type="xsd:int"></xsd:element> <xsd:element name="grade" type="xsd:string"></xsd:element> <xsd:element name="students"> <xsd:complexType> <xsd:sequence minOccurs="1" maxOccurs="unbounded"> <xsd:element name="student" type="tns:studentType" /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema>
<?xml version="1.0" encoding="UTF-8"?><classroom xmlns="http://www.example.org/classroom" ><id>01</id> <grade>高一3班</grade><students><student><id>01</id><name>is_zhofueng</name><age>19</age><email>is_zhoufeng@163.com</email> <sex>男</sex> </student></students></classroom>
可以使用 xjc 命令将xsd文件生成java类
C:\Documents and Settings\zhoufeng>xjc -d d:/01 -verbose D:\zhoufeng\maven_workspace\dtd01\schema02\classroom.xsd
- schema 简单编写
- mondrian编写schema注意事项
- xml schema编写
- 编写一个xml Schema
- XML Schema 的编写
- 如何编写一个 XML Schema
- 如何编写一个 XML Schema
- XML Schema 的代码编写
- schema几种编写方式
- XML Schema简单教程
- 简单的Schema应用
- Schema简单的例子
- Schema简单教程
- schema简单示例
- Schema的简单介绍
- Schema简单的类型
- Schema简单应用
- Schema简单教程
- U1002:487-3279
- http常用响应状态码
- SQLServer中的字符串截取函数使用示例
- struts1 和struts2 的区别
- SSL (转自:http://kb.cnblogs.com/page/162080/)
- schema 简单编写
- Eclispe 设置字体的大小
- 设计模式之原型模式
- Kruskal Prim Dijkstra
- xib自定义uitablecell 的两种写法(uitableview custom cell from xib)
- 中国优秀软件架构师感悟录
- android蓝牙的调试(博通蓝牙工作 and 低功耗模式)
- java集合
- SPL数据结构扩展