도움말닫기
편집할 때 기술적인 문제가 발생했다면 보고해 주세요.
알림 2개닫기

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

이 편집기가 공식적으로 지원하지 않는 브라우저를 사용하고 있습니다.

JSON-LD

IT 위키
JavaScript Object Notation for Linked Data

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

JSON과의 차이[편집 | 원본 편집]

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

예제[편집 | 원본 편집]

{
  "@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"
}

링크[편집 | 원본 편집]

JavaScript Object Notation for Linked Data

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

JSON과의 차이

  • 기존 JSON이 정보를 직렬화하여 전송하기 위한 용도라면, JSON-LD는 JSON을 이용하여 데이터를 Machine-readable하게 정의하기 위한 포맷이라고 할 수 있다.

  • context라는 표준화된 속성을 통하여 Namespace를 정의하고 의미를 명확화한다.

예제

{
  "@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"
}

링크