RDF ana elementleri
- Önceki Sayfa RDF Örnekleri
- Sonraki Sayfa RDF Konteynerleri
RDF'nin ana elementleri <RDF> ve bir kaynağı temsil eden <Description> elementleridir.
<rdf:RDF> elementi
<rdf:RDF> RDF belgesinin kök elementidir. Bu element XML belgesini bir RDF belgesi olarak tanımlar. Ayrıca RDF adlandırma alanına atıfta bulunur:
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> . . Tanım buraya gelir . </rdf:RDF>
<rdf:Description> elementi
<rdf:Description> elementi about özelliği ile bir kaynağı tanımlayabilir.
<rdf:Description> elementi, kaynak kaynağını tanımlayan unsurları içerebilir:
<?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>
artist, country, company, price ve year bu unsurlar http://www.recshop.fake/cd# adlı adlandırma alanında tanımlanmıştır. Bu adlandırma alanı RDF dışında (RDF'nin bir parçası değildir). RDF sadece bu çerçeveyi tanımlar. Ayrıca artist, country, company, price ve year bu unsurların başkaları (şirketler, organizasyonlar veya bireyler vb.) tarafından tanımlanması gerekmektedir.
Özellik (property) ile özellik (attribute) tanımlanır
Özellik elemanları (property elements) özellikler olarak da tanımlanabilir (elemanların yerini alabilir):
<?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>
Özellik tanımı kaynak
Özellik elemanları (property elements) kaynak olarak da tanımlanabilir:
Yukarıdaki örnekte, artist özelliğinin değeri yok, ancak bir sanatçı hakkında bilgi içeren bir kaynağa atıfta bulunur.
<?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>
- Önceki Sayfa RDF Örnekleri
- Sonraki Sayfa RDF Konteynerleri