JSON-LD 形式の特定の値がさまざまな型を持つことは許されますか? たとえば、両方を許可したい
{
"@context":"example.org/context.jsonld",
"attr":"pubDate",
"value":1998
}
と
{
"@context":"example.org/context.jsonld",
"attr":"author",
"value":"Smith"
}
ここでvalue
は、一度は整数で、一度は文字列です。一般に、値は任意のタイプ (リスト、オブジェクトなど) である可能性がありますか?
もしそうなら、どのように@type
代替案を定義すればよい@context
ですか?