在OSLC4J中,如何向具有七个关联属性的资源添加属性?
我正在尝试从Neo4j数据库向后工作到一些等效的OSLC AM资源。在此数据库中,有些节点彼此之间存在关系,这些关系具有不属于任何一个节点的属性。在OSLC转换中,创建节点和属性很简单,但我看不到任何向属性添加属性的方法。有一个示例XML展示了如何使用rdf:Description语句来实现这一点,但我现在没有看到如何从OSLC4J对象中获得输出。具体化资源只允许添加一个值,在可以使用这些值的情况下,我至少需要七个值。我错过了什么
你可以在下面搜索框中键入要查询的问题!
我正在尝试从Neo4j数据库向后工作到一些等效的OSLC AM资源。在此数据库中,有些节点彼此之间存在关系,这些关系具有不属于任何一个节点的属性。在OSLC转换中,创建节点和属性很简单,但我看不到任何向属性添加属性的方法。有一个示例XML展示了如何使用rdf:Description语句来实现这一点,但我现在没有看到如何从OSLC4J对象中获得输出。具体化资源只允许添加一个值,在可以使用这些值的情况下,我至少需要七个值。我错过了什么
# 1 楼答案
如果您在具体化之后,您可以从如何在OSLC4J中实现链接类(https://github.com/eclipse/lyo.core/blob/master/oslc4j-core/src/main/java/org/eclipse/lyo/oslc4j/core/model/Link.java)中获得灵感
也就是说,创建一个扩展AbstractReifiedResource的类,并在该类上定义7个属性。 链接只有一个字符串标签属性,但我相信您可以定义尽可能多的属性