1
在我的模式中,我想接受包含格式为date
或dateTime
的数据的元素。XSD:我如何接受匹配任何一组类型的数据?
例如,这些元素应该验证:
<event_ts>2012-04-18</event_ts>
<event_ts>2012-04-18T12:00:00</event_ts>
<event_ts>2012-04-18T12:00:00Z</event_ts>
<event_ts>2012-04-18T12:00:00-05:00</event_ts>
如果我只是用dateTime
类型此元素,我的第一个例子不能通过验证,作为dateTime
规范决定了一天的时间部分必须存在。
在XML模式中是否存在类似类型的枚举,而不是显式字符串?
我真的宁愿避免在这里重新发明带有大正则表达式的ISO 8601车轮。
你太棒了!谢谢! – glomad 2012-04-18 17:29:03