【第22期】观点:IT 行业加班,到底有没有价值?

XSD学习笔记-自定义数据类型

原创 2015年11月18日 20:12:35

<!-- 自定义时间日期类型 yyyy-MM-dd HH:mm:ss -->
	<xs:simpleType name="myDateTime">	
		<xs:restriction base="xs:string">
			<xs:pattern value="((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d|((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>


	<!-- 判断结点double数据不为空 -->
	<xs:simpleType name="DoubleNotNull">
		<xs:restriction base="xs:double">
			<xs:pattern value=".+"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>
	<!-- 判断结点Int数据不为空 -->
	<xs:simpleType name="IntNotNull">
		<xs:restriction base="xs:integer">
			<xs:pattern value=".+"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

C/C++学习笔记(四)自定义数据类型:枚举类、结构体、链表

前几篇博客已经介绍了许多的数据类型了,然而只是使用那些数据类型还很难以把我们纷繁复杂的世界描述的清除,于是乎C/C++允许我们自己定义更符合我们要求的数据类型,主要包括枚举类、结构体、链表等。

C++自定义数据类型学习笔记八

C++自定义数据类型学习笔记八 定义自己的数据类型,使用关键之typedef,形式为: typedef existing_type new_type_name; "existing_type是C++基本数据类型或者其他已经被定义了数据类型, new_type_name是我们将要定义...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

学习笔记——XML Schema自定义数据类型(续)

阻止派生新的简单类型   Schema通过使用元素的可选final属性和的finalDefault属性的值来限制派生新的类型。 final和finalDefault可接受如下值: 1:#all...

JavaSE6.0 Web Service学习笔记

Web Service概述 Web Service的定义 W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 这里我们从一个程

C++学习笔记(第七章 自定义数据类型 枚举 之一)

【题目1 - 用枚举表示对称方式】设计函数,可以按指定的方式,输出一个平面点的对称点   下面给出枚举类型定义和main函数(测试函数),请写出output函数的实现。 #include usin...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)