JSON-LD
-
Основы JSON-LD
- JSON-LD — метод кодирования связанных данных в формате JSON.
- Цель — упростить преобразование JSON в JSON-LD.
- Позволяет сериализовать данные аналогично традиционному JSON.
-
Разработка и стандартизация
- Разработан на основе концепции контекста для сопоставления с RDF-моделью.
- Контекст связывает свойства объекта с понятиями в онтологии.
- Поддерживается рабочей группой JSON-LD и является рекомендацией W3C.
-
Пример использования
- Пример описывает человека на основе онтологии FOAF.
- Свойства name и homepage сопоставляются с понятиями в FOAF, а для homepage указывается тип @id.
- Использование RDF позволяет клиентам находить новые данные по ссылкам.
-
Применение и использование
- Используется в Schema.org, Google Knowledge Graph, биомедицинской информатике и других областях.
- Является основой Activity Streams и ActivityPub, а также используется в контексте Интернета вещей.
-
Ссылки и рекомендации
- Ссылки на материалы 3-го Международного семинара по RESTful дизайну и на JSON-LD.org.