【发布时间】:2018-02-10 10:17:08
【问题描述】:
我有这个 json-ld:
{ "@id": "http://www.example.com/john-doe",
"@type": "http://xmlns.com/foaf/0.1/Person",
"http://xmlns.com/foaf/0.1/name": "John Doe",
"http://xmlns.com/foaf/0.1/age": {
"@value": "42",
"@kind": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger"},
"http://xmlns.com/foaf/0.1/knows" : [
{ "@id": "http://www.example.com/charlie-brown" },
{ "@id": "http://www.example.com/jane-doe" }
]
}
我必须编写上下文,以便下面的 json-ld 有效。
{ "@context" : "context to write....",
"@id": "john-doe",
"@type": "person",
"name": "John Doe",
"age": "42",
"knows": ["charlie-brown", "jane-doe"]
}
我已经写了一个解决方案但是不完整,我不知道如何写一个完整的解决方案,希望有人可以帮助我。
【问题讨论】:
-
1) 你的意思是
@type而不是@kind?如果不是,@kind来自哪里? 2)如果可能的话,请分享您不完整的解决方案。 究竟是什么,你无法弄清楚? 3)您的第二个 sn-p 是否必须完全像这样工作,或者是否可以更换零件?
标签: semantic-web json-ld