JSON-LD自定义上下文

zda*_*ter 5 json-ld

我正在做一些关于JSON-LD的研究.我发现上下文在每个例子中都使用了一些公共模式站点.我可以用自己的吗?

从:

{
   "@context":{
       "name": "http://schema.org/name"
   }
}
Run Code Online (Sandbox Code Playgroud)

至:

{
   "@context":{
       "name": "http://my-site.com/name"
   }
}
Run Code Online (Sandbox Code Playgroud)

Mar*_*ler 8

绝对.在大多数情况下,您实际上需要这样做,因为您可能找不到涵盖所需内容的词汇表(通常称为"模式").但是,如果可能,您应该尝试重用现有的词汇表,因为它可以提高互操作性并实现代码重用.