Примеры RDF

Примеры RDF

Вот несколько строк из списка CD:

Название Исполнитель Страна Компания Цена Год
Empire Burlesque Bob Dylan USA Columbia 10.90 1985
Hide your heart Bonnie Tyler UK CBS Records 9.90 1988
...          

Вот несколько строк из этого документа 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: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:Description
 rdf:about="http://www.recshop.fake/cd/Hide your heart"
  <cd:artist>Bonnie Tyler</cd:artist>
  <cd:country>UK</cd:country>
  <cd:company>CBS Records</cd:company>
  <cd:price>9.90</cd:price>
  <cd:year>1988</cd:year>
</rdf:Description>
.
.
.
</rdf:RDF>

Первый абзац этого документа RDF является声明 XML. После этого declarations является корневым элементом документа RDF:<rdf:RDF>.

xmlns:rdf Пространство имен, определяющее, что элементы с префиксом rdf происходят из пространства имен "http://www.w3.org/1999/02/22-rdf-syntax-ns#".

xmlns:cd Пространство имен, определяющее, что элементы с префиксом cd происходят из пространства имен "http://www.recshop.fake/cd#".

<rdf:Description> элемент содержит описание ресурса, указанного в rdf:about описание ресурса, обозначенного атрибутом.

Элемент:<cd:artist>,<cd:country>,<cd:company> являются свойствами этого ресурса.

Онлайн-валидатор RDF

Сервис валидации RDF W3CЭто очень полезно для изучения RDF. Здесь вы можете试验 файлы RDF.

Онлайн-валидатор RDF может анализировать ваш документ RDF, проверять его грамматику и создавать таблицы и графические представления вашего документа RDF.

Копируйте и вставляйте следующий пример в валидатор RDF W3C:

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:si="http://www.recshop.fake/siteinfo#">
  <rdf:Description rdf:about="http://www.codew3c.com/RDF">
    <si:author>David</si:author>
    <si:homepage>http://www.codew3c.com</si:homepage>
  </rdf:Description>
</rdf:RDF>

После того как вы проанализируете приведенный выше пример, результат будет примерно таким.