是否允许我的 JSON-LD 格式的特定值可能具有不同的类型?例如,我想同时允许
{
"@context":"example.org/context.jsonld",
"attr":"pubDate",
"value":1998
}
和
{
"@context":"example.org/context.jsonld",
"attr":"author",
"value":"Smith"
}
这里,value
一次是整数,一次是字符串。通常,该值可以是任何类型(还有列表、对象等)吗?
如果是这样,我如何定义中的@type
替代方案@context
?