Latest web development tutorials

Główne elementy RDF

Główne elementy RDF jest <RDF> i może reprezentować <description> elementu do zasobu.


<RDF: RDF> Element

<RDF: RDF> RDF jest element główny dokumentu. Jest zdefiniowany dokument XML jako dokument RDF. Zawiera również odniesienia do nazw RDF:

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
...Description goes here...
</rdf:RDF>


<RDF: Description> Element

<RDF: Description> Element identyfikuje zasób o około nieruchomości.

<RDF: Description> element może zawierać elementy, które opisują zasoby:

<?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>Bob Dylan</cd:artist>
<cd:country>USA</cd:country>
<cd:company>Columbia</cd:company>
<cd:price>10.90</cd:price>
<cd:year>1985</cd:year>
</rdf:Description>

</rdf:RDF>

Artysta, kraj, firma, cena i rok z tych elementów są zdefiniowane w przestrzeni nazw http: //www.recshop.fake/cd# się. Ten obszar nazw poza RDF (RDF nie jest częścią). RDF określa jedynie ramy. Artysta, kraj, firma, cena i rok z tych elementów musi być inne (przedsiębiorstwa, organizacje lub osoby, etc.) są zdefiniowane.


Właściwości (własność), aby zdefiniować atrybuty (atrybut)

Element nieruchomości (elementy własności) może być również używany jako atrybutów (cech), które zostaną zdefiniowane (pierwiastek podstawiony):

<?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="Bob Dylan" cd:country="USA"
cd:company="Columbia" cd:price="10.90"
cd:year="1985" />

</rdf:RDF>


Właściwości (własność), aby zdefiniować atrybuty (atrybut)

Element nieruchomości (elementy własności) może być również używany jako atrybutów (cech), które zostaną zdefiniowane (pierwiastek podstawiony):

<?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 rdf:resource="http://www.recshop.fake/cd/dylan" />
...
...
</rdf:Description>

</rdf:RDF>

Powyższy przykład, artysta ma właściwość wartość, ale odnosi się do zasobu, który zawiera informacje na temat artysty.