2016-03-23 5 views
0

Я пытаюсь создать контекст JSON-LD, который можно использовать в закрытой/интранет-среде без доступа к Интернету.Написание собственного пользовательского контекста для JSON-LD

С этой целью я пытаюсь создать свой собственный контекст, так как могут возникнуть проблемы с лицензированием, копируя schema.org оптом и перераспределяя его.

Я видел это creating your own context is possible, но я не вижу нигде, что объясняет, каково должно быть определение этого контекста. Может кто-нибудь объяснить, что это должно быть, или указать мне на описание существующего контекста в качестве отправной точки?

ответ

1

official JSON-LD specification должен сообщить вам все, что вам нужно. Не бойтесь спецификации слова, она написана скорее как учебник, чем типичная спецификация.

+0

Я был там, и это хорошая ссылка, но все элементы в нем, похоже, в конечном итоге возвращаются к schema.org, что и должно быть мне нужно избегать. – Wil

+0

Я только заметил этот комментарий в этом spec В документах JSON-LD контексты также могут быть указаны в строке. Это имеет то преимущество, что документы могут обрабатываться даже при отсутствии подключения к Интернету. В конечном счете, это решение моделирования, и для разных вариантов использования может потребоваться различная обработка. Внезапно это имеет смысл, URL-адреса не предназначены для разглашения, чтобы понять словарь. – Wil

+0

Точно. Вы также можете определить свой собственный словарь, если хотите (но вы предотвращаете повторное использование и запрещаете взаимодействие, делая это) и размещаете его внутри. –

 Смежные вопросы

  • Нет связанных вопросов^_^