Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml rdf:如何为资源创建fqns枚举值_Xml_Rdf_Jena_Enumeration - Fatal编程技术网

Xml rdf:如何为资源创建fqns枚举值

Xml rdf:如何为资源创建fqns枚举值,xml,rdf,jena,enumeration,Xml,Rdf,Jena,Enumeration,我正在使用ApacheJena创建RDFXML格式。如何创建在xml等上输出的完全限定名称空间枚举值:或。我的方法将创建一个具有shortenid的资源,而这不是所需的etc(#CarType.van),因为我已将输出设置为RDF/XML-ABBREV。我仍然需要将输出设置为RDF/XML-ABBREV 因此,通常将其解析为与基本uri相对的,如下所示,但它有一个相对id: 如何获得以下结果: <?xml version="1.0"> <rdf:RDF

我正在使用ApacheJena创建RDFXML格式。如何创建在xml等上输出的完全限定名称空间
枚举值
:或。我的方法将创建一个具有shortenid的资源,而这不是所需的etc(#CarType.van),因为我已将输出设置为RDF/XML-ABBREV。我仍然需要将输出设置为RDF/XML-ABBREV

因此,通常将其解析为与基本uri相对的,如下所示,但它有一个相对id:


如何获得以下结果:

<?xml version="1.0">
    <rdf:RDF
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
        xmlns:ns="http://longurl#">
      <ns:IamACAR rdf:ID="abcdedfg">
        <ns:attributetype rdf:resource="http://longurl#CarType.van"/>
      </ns:IamACAR>
    </rdf:RDF>


编码的RDF是相同的-这无关紧要。下面是一些输出控件:请参阅文档:这不是合法的XML。那个分号在
之后做什么?以及
longurl#“
后面的额外双引号?