RDF

From IT Wiki
Revision as of 19:00, 10 June 2019 by Itwiki (talk | contribs)
Resource Description Framework

웹리소스의 정보(Metadata)를 Machine-readable하게 표현하기 위한 프레임워크

탄생배경

  • 웹페이지는 사람이 보긴 좋지만 기계가 읽기엔 어려운 구조
  • XML, JSON과 같이 구조화된 데이터를 통해 컴퓨터가 이해하기 쉽게 표현하고자 함

표준화

W3C RDF Working Group에 의해 표준화되었다. 표준화된 문서는 아래와 같다.

  • RDF Primer
  • Resource Description Framework (RDF): Concepts and Abstract Syntax
  • RDF Test Cases
  • RDF Semantics

구성

  • 데이터 모형(Data model)
  • 구문(Syntax)
  • 스미카(Schema)

예제

XML 형태로 표현한 경우

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xml:base="http://www.example.com/books">

  <rdf:Description rdf:ID="book12345">
     <dc:title rdf:parseType="Literal">
       <span xml:lang="en">
         The <em><br /></em> Element Considered Harmful.
       </span>
     </dc:title>
  </rdf:Description>

</rdf:RDF>

관련링크&개념