众所周知,每个xml数据类型都有特定的格式。 例如:
xs:gYearMonth => 2001-10或2001-10 + 02:00或2001-10Z ... xs:dateTime => 2001-10-26T21:32:52或2001-10-26T21:32:52 + 02:00或2001-10-26T19:32:52Z ...
在xs的情况下:gYear =>这些都是可能的:
2001,2001 + 02:00,2001Z,2001 + 00:00, -2001, -20000
和数据类型xs:Decimal:
123 123.456, 1234.456, -1234.456, -.456, -456
所以有一个小的交集(值2001,123),我怎么知道该值是gYear还是Decimal数据类型?
答案 0 :(得分:3)
你不能。
或者至少,你不能总是单独从词汇表示中说出来。
因此,您无法从中了解2016
是指当前年份还是9立方体中的5个多维数据集的数量。
您需要从上下文或其他信息(架构注释)推断。