[英]How can I write a cyclic RDF graph in JSON-LD?
我的图如下:
[Natasha]--- knows--> [Bob]
[Bob]--- brother of--> [Alice]
[Alice]--- play with--> [Natasha]
如何将其嵌入JSON-LD?
我当前无法解决的解决方案:
{
"@context" : {
"Natasha" : "http://names.example.org/resource/name/Natasha",
"Bob" : "http://names.example.org/resource/name/Bob",
"Alice" : "http://names.example.org/resource/name/Alice",
"knows" : "http://example.com/knows",
"brother-of" : "http://example.com/brother-of",
"play-with" : "http://example.com/play-with"
},
"@id" : "Natasha",
"knows" :
{ "@id" : "Bob",
"brother-of" : {
"@id" : "Alice",
"play-with" : "Natasha"
}
}
}
此值将解释为纯文本,而不是URI:
"play-with" : "Natasha"
要将其解释为URI,可以在上下文中定义它:
"@context": {
"play-with": {
"@id": "http://example.com/play-with",
"@type": "@id"
}
}
或者,您可以在提供值时使其明确(例如您已经对brother-of
做过):
"play-with" : {"@id": "Natasha"}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.