RDF 빠른 시작 튜토리얼login
RDF 빠른 시작 튜토리얼
작가:php.cn  업데이트 시간:2022-04-11 14:47:18

RDF 주요 요소



RDF의 주요 요소는 <RDF>와 리소스를 나타내는 <Description>입니다.


<rdf:RDF> 요소

<rdf:RDF>는 RDF 문서의 루트 요소입니다. XML 문서를 RDF 문서로 정의합니다. 또한 RDF 네임스페이스에 대한 참조도 포함되어 있습니다:

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999 / 02/22-rdf-syntax-ns#">
...설명은 여기에 표시됩니다...
</rdf:RDF>


<rdf:Description> 요소

<rdf:Description> 요소는 about 속성을 통해 리소스를 식별합니다.

<Description> 요소에는 리소스를 설명하는 요소가 포함될 수 있습니다.


<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http: //www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cd="http://www.recshop.fake/cd#">

<rdf:Description
rdf:about="http://www.recshop.fake/cd/Empire Burlesque">
​ <cd:artist>밥 딜런</cd:artist>
​ <cd:국가>미국</cd:국가>
​ <cd:회사>컬럼비아</cd:회사>
​ <cd:가격>10.90</cd:가격>
​ <cd:year>1985</cd:year>
</rdf:Description>

</rdf:RDF>

아티스트, 국가, 회사, 가격 및 연도 이러한 요소는 네임스페이스에 정의됩니다. http://www.recshop.fake/cd#. 이 네임스페이스는 RDF 외부에 있습니다(RDF의 일부가 아님). RDF는 이 프레임워크만 정의합니다. 아티스트, 국가, 회사, 가격, 연도 요소는 다른 사람(회사, 조직, 개인 등)이 정의해야 합니다.


속성을 정의하는 속성

속성 요소는 속성(요소 대체)으로 정의할 수도 있습니다.

<?xml version="1.0"?> ;

<rdf:RDF
xmlns:rdf=" http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cd="http://www.recshop .fake/cd#">

<rdf: 설명
rdf:about="http://www.recshop.fake/cd/Empire Burlesque"
cd:artist="밥 딜런" cd:country="USA"
cd:company="컬럼비아" cd:price="10.90"
cd:year="1985" />

</rdf:RDF>


속성을 정의하는 속성

속성 요소는 속성(요소 대체)으로 정의할 수도 있습니다.

<?xml version="1.0"?> ;

<rdf:RDF
xmlns:rdf=" http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cd="http://www.recshop .fake/cd#">

<rdf: 설명
rdf:about="http://www.recshop.fake/cd/Empire Burlesque">
​ <cd:artist rdf:resource="http://www.recshop.fake/cd/dylan" />
​ ...
​ ...
</rdf:Description>

</rdf:RDF>

위의 예에서 아티스트 속성은 값이 없지만 아티스트에 대한 정보가 포함된 리소스를 나타냅니다.

PHP 중국어 웹사이트