在OSLC4J中,如何将一个属性添加到具有七个关联属性的资源中



我正试图从Neo4j数据库向后工作到一些等效的OSLC AM资源。在这个数据库中,有一些节点彼此之间有关系,而这些关系的属性不属于任何一个节点。在OSLC转换中,创建节点和属性很简单,但我看不出有任何方法可以将属性添加到属性中。有一个示例XML展示了如何使用rdf:Description语句来实现这一点,但我现在还看不到从OSLC4J对象中获得该输出。在可以使用的情况下,Reified资源只允许添加一个值,而我至少需要七个。我错过了什么?

如果您正在进行具体化,您可以从Link类(https://github.com/eclipse/lyo.core/blob/master/oslc4j-core/src/main/java/org/eclipse/lyo/oslc4j/core/model/Link.java)在OSLC4J中实现。

也就是说,创建一个扩展AbstractReifiedResource的类,并在该类上定义7个属性。Link只有一个String标签属性,但我相信您可以定义尽可能多的属性。

最新更新