Latest web development tutorials

RDF 스키마

RDF 스키마 (RDFS)는 RDF의 확장입니다.


RDF 스키마 클래스 및 응용 프로그램

RDF는 클래스, 속성과 값을 통해 자원을 설명합니다.

또한, RDF는 전문 신청 방법 정의 된 클래스 및 속성에 대한 필요성도있다. 응용 프로그램 특정 클래스와 특성은 RDF 확장을 정의하는 데 사용되어야합니다.

RDF 스키마는 확장입니다.


RDF 스키마 (RDFS)

RDF 스키마는 실제 응용 프로그램 특정 클래스와 특성을 제공하지만, 응용 프로그램 특정 클래스와 특성에 설명 된 프레임 워크를 제공하지 않습니다.

RDF 스키마 클래스 및 객체 지향 프로그래밍 언어의 클래스는 매우 유사하다. 이 서브 클래스의 인스턴스와 클래스로 사용되는 자원을 정의 할 수 있습니다.


RDFS 예

다음 예는 RDFS의 특정 측면의 능력을 보여

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">

<rdf:Description rdf:ID="animal">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
</rdf:Description>

<rdf:Description rdf:ID="horse">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdfs:subClassOf rdf:resource="#animal"/>
</rdf:Description>

</rdf:RDF>

위의 예에서, 자원 "말"클래스 "동물"의 서브 클래스이다.


속기 예

설명 및 RDF를 제거 : 클래스 치환 된 RDF를 : 클래스가 RDFS RDF 자원이기 때문에, 우리는 RDFS를 사용할 수 있습니다 속기 위의 예에서 보는 정보를 입력 :

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">

<rdfs:Class rdf:ID="animal" />

<rdfs:Class rdf:ID="horse">
<rdfs:subClassOf rdf:resource="#animal"/>
</rdfs:Class>

</rdf:RDF>

즉입니다!