对于jena,如何向个人添加dataProperty

对于jena,如何向个人添加dataProperty,jena,owl,Jena,Owl,我想在我的本体文件中添加一个具有数据属性的实例,但是当我添加dataProperty时,我发现添加的数据无法指定数据类型。 我的代码: myontology.owl文件的结果 <myOntology:患者 rdf:about="http://www.semanticweb.org/tangyuan/ontologies/myOntology#jane"> <myOntology:twoh血糖值>7.0</myOntology:twoh血糖值> 数据属性值?

我想在我的本体文件中添加一个具有数据属性的实例,但是当我添加dataProperty时,我发现添加的数据无法指定数据类型。 我的代码:

myontology.owl文件的结果

 <myOntology:患者 rdf:about="http://www.semanticweb.org/tangyuan/ontologies/myOntology#jane">
<myOntology:twoh血糖值>7.0</myOntology:twoh血糖值>
数据属性值?
有人能帮我吗。谢谢

您在
add
方法中使用了Java字符串,因此它变成了字符串文本。而是使用Java双原语值,即
model1.addLiteral(individual,dp,7.0f)
-或者更简单的
单个.addLiteral(dp,7.0f)
鉴于
单个
对象是由从中创建的模型支持的哦,对了,非常感谢!!!!!!!!
 <myOntology:患者 rdf:about="http://www.semanticweb.org/tangyuan/ontologies/myOntology#jane">
<myOntology:twoh血糖值>7.0</myOntology:twoh血糖值>
<myOntology:twoh血糖值>7.0</myOntology:twoh血糖值>
  <myOntology:twoh血糖值 rdf:datatype="http://www.w3.org/2001/XMLSchema#float">7.0</myOntology:twoh血糖值>
rdf:datatype="http://www.w3.org/2001/XMLSchema#float"