使用不同的数据类型,属性可以用来描述非常不同类型的值。所有内容的完整列表17提供的数据类型语义媒体Wiki和1由提供其他语义扩展可从以下位置获得特殊页面“类型”。可用的18种数据类型为:
下表概述了所有17提供的数据类型语义媒体Wiki:
姓名 |
描述 |
帮助 |
补充 |
钥匙 |
注释URI |
保存URI,但在导出过程中与“URL”类型相比有一些技术差异 |
帮助页 |
1 |
_阿努
|
布尔值 |
保存布尔值(true/false) |
帮助页 |
1 |
_嘘
|
电子邮件 |
保存电子邮件地址 |
帮助页 |
1 |
_电子邮箱
|
编号 |
保存整数和十进制数,具有可选指数 |
帮助页 |
1 |
_num个
|
第页 |
保存wiki页面的名称,并将其显示为链接 |
帮助页 |
1 |
_湿性粉剂
|
温度 |
保持温度值(类似于“数量”类型) |
帮助页 |
1 |
_透射电镜
|
文本 |
保存任意长度的文本 |
帮助页 |
1 |
_文本
|
统一资源定位地址 |
保存URI、URN和URL |
帮助页 |
1 |
_uri(用户界面)
|
日期 |
保持特定的时间点 |
帮助页 |
1.4.0 |
_日期
|
代码 |
保存预先格式化的技术文本(类似于数据类型文本) |
帮助页 |
1.4.2 |
_化学需氧量
|
电话号码 |
根据副本请求3966标准 |
帮助页 |
1.5.0 |
_电话
|
数量 |
包含描述数量的值,包含数字和单位 |
帮助页 |
1.6.0 |
_数量
|
记录 |
包含由具有固定类型和顺序的短值列表组成的复合属性值 |
帮助页 |
1.6.0 |
_记录
|
单语文本 |
包含将批注与特定语言代码关联的文本值 |
帮助页 |
2.4.0 |
_mlt记录
|
外部标识符 |
保存一个值,该值与用于格式化的外部URI相关联 |
帮助页 |
2.5.0 |
_电子数据交换
|
参考 |
保存一个值,该值将其与单独定义的源元数据记录相关联 |
帮助页 |
2.5.0 |
_参考(_R)
|
关键字 |
保存正在规范化的限制长度的文本(类似于数据类型text) |
帮助页 |
3.0.0 |
_钥匙
|
下表概述了扩展提供的所有数据类型语义媒体Wiki(目前扩展“地图”仅限):
姓名 |
描述 |
帮助 |
补充 |
钥匙 |
地理坐标 |
保存描述地理位置的坐标 |
帮助页 |
1 |
_地理
|
枚举和允许的值[编辑]
除了为属性分配数据类型之外,还可以将允许的值限制为给定的集(如属性输入的白名单)。这是通过使用特殊属性“允许值”列出属性的一个允许值枚举其允许值。这适用于每种数据类型。
数据类型“数量”包含描述数量的值,包含数字和单位允许在数值后使用单位来区分数值(例如“30英里”与“42公里”)。为了支持自动转换和多单位格式,需要按照自定义单位然后,属性值会在不同的单位之间自动转换,这样用户可以在每一篇文章中自由使用他们的首选单位,但仍然可以查询并与其他文章中的属性值进行比较。
示例值和格式[编辑]
早期版本中的处理[编辑]
高达语义媒体Wiki 1.5.62011年2月24日发布,与MW 1.14.x-1.17.x兼容。,数据类型在自己的名称空间“Type”中有单独的wiki页面。为了减少额外名称空间的数量,取消了此项。你仍然可以在这个维基的地方找到类似“类型:数字”的表达式。为属性指定数据类型时,两种写入都是可以接受的。
在SMW的早期版本中语义媒体Wiki 0.72007年4月28日发布,与MW 1.8.x-1.10.x兼容。,数据类型为的属性数据类型“Page”保存wiki页面的名称,并将其显示为链接被称为关系只有那些使用双冒号的(::)作为属性名和链接文本之间的分隔符。所有其他属性(数字、文本等)都称为属性必须使用冒号等于(:=)作为分隔符。
请参见从SMW 0.7升级到SMW 1.0SMW 1.0中的其他变化;如果您仍在使用旧版本的SMW,请参阅semweb:帮助:注释(SMW0.7)用于0.7版注释的文档。