我需要创建RDF看起来是这样的:
<rdf:Description rdf:about='uri1'>
<namespace:level1>
<rdf:Description>
<namespace:blankNode rdf:resource='uri2'/>
<namespace:text></namespace:text>
</rdf:Description>
</namespace:level1>
</rdf:Description>
<rdf:Description rdf:about="uri2">
some properties here
</rdf:Description>
正如你所看到的,有嵌套结构,以及空白节点。 (我不知道这是在我的结构中的“blankNode”属性确切的术语)。如果我使用
model.write(System.out, "RDF/XML-ABBREV");
那么即便是空节点是嵌套,我不想要的。 有没有什么办法让耶拿使用这种结构? 或有任何其他库为Java,可以处理这更好的?