JSON-LD自定义上下文
JSON-LD custom context
我正在研究 JSON-LD。我发现上下文在每个示例中都使用了一些 public 模式站点。我可以使用自己的吗?
发件人:
{
"@context":{
"name": "http://schema.org/name"
}
}
收件人:
{
"@context":{
"name": "http://my-site.com/name"
}
}
当然可以。在大多数情况下,您实际上需要这样做,因为您可能找不到涵盖您需要的一切的词汇表(通常就是这样称呼 "schemas" 的)。但是,如果可能,您应该尝试重用现有词汇表,因为它可以提高互操作性并支持代码重用。
我正在研究 JSON-LD。我发现上下文在每个示例中都使用了一些 public 模式站点。我可以使用自己的吗?
发件人:
{
"@context":{
"name": "http://schema.org/name"
}
}
收件人:
{
"@context":{
"name": "http://my-site.com/name"
}
}
当然可以。在大多数情况下,您实际上需要这样做,因为您可能找不到涵盖您需要的一切的词汇表(通常就是这样称呼 "schemas" 的)。但是,如果可能,您应该尝试重用现有词汇表,因为它可以提高互操作性并支持代码重用。