当前位置: 首页 > 知识库问答 >
问题:

owl中的有效xsd:DateTimeStamp文本值

张晔
2023-03-14

我在我的本体论中包含了一个特定的数据属性,类型为xsd: DateTimeStamp,因为我正在研究这个网站,它提供了该格式的假定可接受的文字值的示例http://www.datypic.com/sc/xsd11/t-xsd_dateTimeStamp.html

我复制粘贴这两个文字值建议到我的数据属性分别:

2004-04-12T13:20:00-05:00
2004-04-12T13:20:00Z

但不幸的是,隐士和小球推理者都抱怨那里的矛盾。有人能给我解释一下为什么这是错误的,并提供一个有效的文本值示例,让推理机通过吗?

我使用的是OWLTime本体,更准确地说,这是“in-XSD日期时间戳”数据属性,我使用的工具是protege 5.5.0

共有1个答案

融建树
2023-03-14

这两个数据属性都是正确的,在框中插入时需要从下拉类型列表中选择“xsd:dateTimeStamp”,然后推理机停止抱怨。虽然这很奇怪,因为在其他定制场合,我没有处理同样的问题

 类似资料:
  • GreatNewUpperOntology正确导入,但显示的名称如下: Untitle-Ontology-93(http://www.semanticweb.org/myname/ontologies/2014/9/Untitle-Ontology-93) 问题:有没有一种方法让我把我的本体保存到SemanticWeb.org站点,使用我在自己的计算机上给文件起的描述性名称,例如“GreatNew

  • 我刚刚开始使用OWL API,以便生成一些使用其他本体的示例。情况是这样的:我有两个本体A和B,它们有很多元素,从其他本体导入。这两个本体是一个标准的一部分,因此它们是密切相关的。我需要生成一个标准的元素示例,它涉及导入这两个本体,并使用和组合来自这两个本体的类和元素,但我不知道如何开始。我尝试过使用API,但我唯一实现的是加载一个本体,获取一些类和属性,并将它们组合成一个新的本体。我也不知道如何

  • 我甚至尝试与其他推理者(隐士,佩莱),因为我读到其他的帖子,但结果没有改变。我该怎么解决呢?

  • 问题内容: 我有很多小文本(说大约500个单词)和两个数据库,每个数据库大约有10.000个条目(关键字)。 现在,我想处理每个文本,并找出文本中包含哪些关键字(保存在2个数据库中的关键字)。 你们中的某人是否有有效地做到这一点的好方法? 我想对每个文本进行处理并对其进行索引(也许使用lucene),然后再针对它搜索数据库,但是我真的不知道lucene是否是正确的工具。 问题答案: Lucene正

  • 在链接:https://github.com/owlcs/owlapi/blob/version5/contract/src/test/java/org/semanticweb/owlapi/examples/examples.java的当前文档示例中,没有关于如何从本地文件加载本体的示例。只有从字符串加载它的方法。 在过去,当我使用OWL-APIVersion3时,以下代码工作得很好: 但是,在

  • 我正在学习这门基于数据的知识课,我试图弄清楚如何安装第一个OWL API。首先,我在Protege中创建一个.owl文件。我的老师告诉我们,我们必须编写一个小的Java程序来读取我们的.owl文件。他告诉我们包括猫头鹰的API;他没有就OWL API进行任何指示和任何讲座。你知道我如何安装OWL API是非常混乱的吗?如果有什么好的教程可以解释如何将.owl文件实现到Java程序中呢? 谢谢