rdfs相关内容
我使用RDF/XML表示一些数据. 首先,我想表明一个人认识另一个人,我声明财产,并使用以下代码指定标记知道katrin和katrin认识约翰 PART 1
..
我想安装Silk-链接数据集成框架.我已经下载了SILK WorkBench的最新版本(2.6.1)( https://github.com/silk -framework/silk/releases ).我想在Mac和Windows Machine中都安装它.项目README文件说:"bin文件夹包含用于在Windows,Linux和iOS上运行Silk Workbench的脚本."我试图运行s
..
我开始学习schema.org模式.我来自RDF/OWL社区. 令我惊讶的是,我确实找不到schema.org的RDFS或OWL词汇表.更具体地说,我意识到这只是一个描述模式的HTML页面.我还找到了该模式的RDFa表示形式.不确定它是否可以是合法的RDFS表示形式.所有这些让我有些困惑. 同时,我发现了以下作品: http://topbraid.org/schema/和因此,我有以下几个
..
我想要一个这样的文件:
..
我们如何在Jena中定义类和子类,然后将它们添加为其他资源的类型? 我使用Java,Jena和RDF/XML表示法.我想创建类似这样的东西:
..
编写RDF 我有一个RDF模型,我想将其写入文件中.结果将是: @prefix dc: . @prefix legal: . @prefix foaf:
..
在耶拿,我使用InfModel类创建了RDFS推理模型: InfModel infmodel = ModelFactory.createRDFSModel(schema, data); 给定infmodel的推断语句,我们如何获得用于推断该语句的两个语句,类似于Protégé中的“解释推断"选项?例如,如果infModel包含语句:a rdf:type :t,我们可能会得到两个用于推断它
..
我想用TDB支持的推理模型来配置Fuseki. 我已经能够使用内存模型进行配置,但是不能使用可以更新三元组的TDB模型进行配置. 我正在使用以下汇编程序描述: @prefix tdb: . @prefix rdf: .
..
我正在使用Jena框架来操纵RDF文件,但是我找不到用各自的RDFSchema验证RDF的方法. 我正在尝试以下方法: Model mod1 = new ModelMem(); Model modSchema = new ModelMem(); String baseURI = "http://iec.ch/TC57/2007/network"; String rdfPath = "fil
..
在我的图中,我有以下断言 @prefix : . @prefix foaf: . @prefix rdf: . :joesmith
..
我正在尝试解析rdfs xml文件,以便在rdfs文件中查找所有类. xpath:"/rdf:RDF/rdfs:Class" 在我的XML编辑器中工作. 当我在Java程序中插入xpath时(我已经实现了dom解析器),我得到0个类. 下面的示例运行,但输出0个类! 我愿意 import java.io.IOException; import javax.xml.parsers.
..
我有这个RDF文件:
..
我有OWL文件,可以浏览它并浏览类和属性,但无法检索到正确的ObjectProperty范围. 这是我的OWL文件的一部分: located in
..
我正在定义一个整数范围为 的属性 :hasIndex rdf:type owl:DatatypeProperty ; rdfs:range xsd:integer . 我的理解是,它只应接受整数作为对象,其他任何东西都应视为不一致并抛出错误.但是,当我按照以下方式在GraphDb中创建以字符串作为对象的实例时,两个条目都成功加载到数据库中(作为"asd" ^^ xsd:
..
我有两种本体,我将它们结合成一个大本体 这是大本体论
..
我已经为Books定义了rdf类. 另一个描述人的rdf类. Book类包含authoredBy字段,该字段将书本实例链接到人员实例. 书籍属性 Book -Id -name -authoredBy Person -id -firstName -LastName -designation 要检索图书属性,我使用以下sparql查询 DESCRIBE?书 在哪里 { ?
..
举个例子: -Food(class -Bread(instance of Food! -Species(class -Animal(class - Horse(class -Unicorn(instance 现在我需要能够设置面包-> eatableBy->马.但是我无法对类进行对象属性声明.因此,我可以将它设置为可食用,并添加Horse的所有实例,但是我有很多
..
在OWL中设置数据/对象属性的域/范围的正确方法是什么? 如果我有两个类A,B和一个数据属性hasName:
..
我想进行推断,例如此图中用灰色虚线表示的属性: 我已经断言了一个公理: (hasTaste some Bitter) SubClassOf: goesWellWith some (hasTaste some Sweet) 其中“苦味"是苦味类型,“甜味"是甜味类型. 我认为owl:someValuesFrom(或曼彻斯特的"some")意味着必须存在至少一个这样的关系.然而,
..
如何将数据类型属性的范围指定为文字格式匹配[A-Z]的xsd:strings?至少乍一看,OWL限制对我没有帮助.有没有办法用正则表达式来做到这一点,如果可以,在哪里? 解决方案 我想你的意思是“单个大写字母",它是string[pattern "[A-Z]"]. 如果您使用的是Protege,请将其输入“数据范围表达式"标签. HermiT 1.3.7可以对此进行检查,并提供
..