小编use*_*508的帖子

如何在Sparql中查询具有Object属性的类

有没有人知道如何在Sparql中查询具有对象属性的类?假设我们有一个包含以下内容的OWL文件

Human ----(hasPizza)---> Pizzas
Run Code Online (Sandbox Code Playgroud)

人类和比萨饼是课程(或概念).在SPARQL中,此查询不返回任何内容:

select ?x ?y where {
  ?x hasPizza ?y
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我在这些概念下添加两个人(或实体),比如

Human:Jim ----(hasPizza)---> Pizzas:cheesePizza
Run Code Online (Sandbox Code Playgroud)

该查询将返回?x=Jim,?y=cheesePizza 如何获取?x=Human?y=Pizza使用SPARQL?

rdf owl ontology rdfs sparql

10
推荐指数
1
解决办法
1万
查看次数

如何使用 dom4j 将 Element 对象添加到其他 Element 对象中

我正在使用 dom4j 创建 XML。我想将子标签添加到另一个标签中,如下所示。

前:

<section>  
    <title>Nice</title>
</section>
Run Code Online (Sandbox Code Playgroud)

<section>
   <title>Nice<title>
   <entry>Hi</entry>
   <entry>wow</entry>
</section>
Run Code Online (Sandbox Code Playgroud)

标签“entry”是来自某些 api 的其他元素对象,我尝试例如

Element section = component.addElement("section");
section.add(entry);
or
section.addElement(entry);
Run Code Online (Sandbox Code Playgroud)

但只是得到错误。
如何将 Element 对象添加到其他 Element 对象中?
多谢。

xml dom4j

1
推荐指数
1
解决办法
4470
查看次数

标签 统计

dom4j ×1

ontology ×1

owl ×1

rdf ×1

rdfs ×1

sparql ×1

xml ×1