我有 ac# 类显示坐标为
class Coordinates{
double lat;
double lon;
}
由于RDF不支持双精度类型,我如何将它转换为rdf中的rdf三元组?如果使用float,我只能表示“。”之后的6位数字。任何的想法?
我正在使用Protege 3.4.8创建我的 rdf 模式和Semweb在 scema中写入三组数据...
我有 ac# 类显示坐标为
class Coordinates{
double lat;
double lon;
}
由于RDF不支持双精度类型,我如何将它转换为rdf中的rdf三元组?如果使用float,我只能表示“。”之后的6位数字。任何的想法?
我正在使用Protege 3.4.8创建我的 rdf 模式和Semweb在 scema中写入三组数据...
RDF确实支持浮点文字。Semweb也支持Literal
价值观。
使用FromValue
方法让它做你想做的事。
通过手动更改 Protege 生成的 RDF 文件并将http://www.w3.org/2001/XMLSchema#double放在我需要的位置来解决问题。