我有一对值,第一个提供属性(例如“ prop”),第二个提供属性的值(例如“ val”)。我想将它们转换为RDF三元组,例如
<http://example.com/x1> <http://example.com/prop> "val" .
但是我看不到如何用json-ld上下文实现这一点。
我在上下文中有两条解决方案,它们产生两个三元组,一个以“ prop”作为值,另一个以“ val”作为值。
在上下文中,我有
"propSource" "property" ,
"valSource" "value" ,
和JSON值例如是
"property" : "propertyKindA" ,
"value" : "Joe Doe" ,
然后产生
<http://example.com/x1> <http://example.com/property> "propertyKindA";
<http://example.com/value "Joe Doe".
但是我想要:
<http://example.com/x1> <http://example.com/propertyKindA> "Joe Doe" .
有可能用jsonld实现更好的解决方案吗?
(该示例是我的代码的简化版本)。