JSON-LD

From CS Wiki
JavaScript Object Notation for Linked Data

JSON을 이용하여 링크드 데이터를 표현하는 방식

JSON과의 차이[edit | edit source]

  • 기존 JSON이 정보를 직렬화하여 전송하기 위한 용도라면, JSON-LD는 JSON을 이용하여 데이터를 Machine-readable하게 정의하기 위한 포맷이라고 할 수 있다.
  • context라는 표준화된 속성을 통하여 Namespace를 정의하고 의미를 명확화한다.

예제[edit | edit source]

{
  "@context": "https://json-ld.org/contexts/person.jsonld",
  "@id": "http://dbpedia.org/resource/John_Lennon",
  "name": "John Lennon",
  "born": "1940-10-09",
  "spouse": "http://dbpedia.org/resource/Cynthia_Lennon"
}

링크[edit | edit source]