将RDF转换为OWL

Ami*_*ngh 0 rdf owl xml-serialization rdflib

我想生成遵循OWL格式的RDF代码.我能够生成一个RDF文件,但我需要将其转换为OWL.下面是我可以生成的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: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>
Run Code Online (Sandbox Code Playgroud)

Ant*_*ann 11

正如cygri所说,工作已经完成.但是,现在有两种额外的规范语法:OWL/XMLFunctional语法,用于指定什么是OWL本体并指定其直接语义.除此之外,还有OWL的非规范语法:曼彻斯特语法和所有RDF序列化语法(Turtle,N-Triples,Notation3,JSON-LD,RDF/JSON,HDT等).该RDF工作组正致力于在做乌龟标准,以及一个JSON序列化.

为了切换格式,您可以使用曼彻斯特大学的转换器,它可以输出RDF/XML,Turtle,OWL/XML,曼彻斯特语法,功能语法以及LaTeX(用于文章中的精美渲染).

编辑:自2014年2月以来,Turtle,N-Triples,N-QuadsTrig是RDF的标准语法.


cyg*_*gri 9

你已经完成了.你在那里有一个RDF/XML文件.OWL的规范语法是RDF/XML.所以它也是一个OWL文件.