我能够生成一个RDF,但格式不正确,因此我无法触发正确的Sparql QUERY。我需要改进 RDF 的格式。我想在RDF中为对象类型,Attribbutetype,Relationtype提供类,实例,属性。你们能帮我推导出那个RDF吗?代码SNNIPET会有很大帮助...
我正在粘贴我能够生成的 RDF。
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:ns1="http://example.com/nodetypes/2012/04/24/vehicle/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>
<rdf:Description rdf:about="http://example.com/nodetypes/2012/04/24/vehicle/2">
<ns1:nodetype_ptr_id>2</ns1:nodetype_ptr_id>
<ns1:slug>vehicle</ns1:slug>
<ns1:last_update>2012-04-24 23:49:36.633689</ns1:last_update>
<ns1:end_publication>2042-03-15 00:00:00</ns1:end_publication>
<ns1:tree_id>2</ns1:tree_id>
<ns1:featured>False</ns1:featured>
<ns1:parent_id>None</ns1:parent_id>
<ns1:content></ns1:content>
<ns1:rating_score>0</ns1:rating_score>
<ns1:rating_votes>0</ns1:rating_votes>
<ns1:start_publication>2012-04-24 23:49:15</ns1:start_publication>
<ns1:level>0</ns1:level>
<ns1:creation_date>2012-04-24 23:49:15</ns1:creation_date>
<ns1:nodemodel>Objecttype</ns1:nodemodel>
<ns1:status>2</ns1:status>
<ns1:template>gstudio/nodetype_detail.html</ns1:template>
<ns1:content_org>None</ns1:content_org>
<ns1:excerpt></ns1:excerpt>
<ns1:plural>vehicles</ns1:plural>
<ns1:comment_enabled>True</ns1:comment_enabled>
<ns1:password></ns1:password>
<ns1:title>vehicle</ns1:title>
<ns1:login_required>False</ns1:login_required>
<ns1:pingback_enabled>True</ns1:pingback_enabled>
<ns1:rurl></ns1:rurl>
</rdf:Description>
</rdf:RDF>
在代码中有一个 RDF 描述
<ns1:nodemodel>Objecttype</ns1:nodemodel>.
因为它是一个对象类型,所以应该放在RDF:CLASS下。我是这个领域的新蜜蜂,我对RDF知之甚少。因此,任何形式的帮助都会非常有帮助。
这些东西的存在不应该影响你执行SPARQL查询的能力。
此外,这类信息通常位于您的OWL本体中,而不是RDF中。 您可以放入RDF的漂亮格式就是...格式。。。不是信息性的。 当您将 RDF 摄取到三重存储中时,它会消失。