Как проверяется RDF / XML? - PullRequest
       3

Как проверяется RDF / XML?

2 голосов
/ 14 ноября 2011

Я пытаюсь понять термины, относящиеся к семантической сети, и читал о RDF.Я видел, что RDF-файлы могут быть основаны на XML, а XML-файлы должны иметь соответствующий XSD-файл, чтобы вы могли их проверять.Но я не смог найти XSD для файла RDF.Существует ли такая вещь?Если нет, как вы можете определить структуру RDF, чтобы проверить ее позже?(Меня интересует только форма XML RDF, а не N3 или тому подобное.)

Ответы [ 4 ]

4 голосов
/ 14 ноября 2011

Схема отсутствует, поскольку существует несколько способов сериализации оператора RDF.

, например

<rdf:resource rdf:about="uri:me">
  <dc:title>My Name1</dc:title>
  <dc:title>My Name2</dc:title>
  <rdf:type rdf:resource="&foaf;Person"/>
  <rdf:type rdf:resource="&myontology;Individual"/>
</rdf:resource>

- это то же самое, что:

<foaf:Person rdf:about="uri:me">
  <dc:title>My Name1</dc:title>
</foaf:Person>

<foaf:Person rdf:about="uri:me">
  <dc:title>My Name2</dc:title>
</foaf:Person>

<foaf:Person rdf:about="uri:me">
  <rdf:type rdf:resource="&myontology;Individual"/>
</foaf:Person>
1 голос
/ 14 ноября 2011

Я нашел этот официальный инструмент, доступный в качестве сервиса.Должно соответствовать вашим потребностям.

0 голосов
/ 08 декабря 2013

Извините за публикацию в такой старой теме.

Вы можете найти другой валидатор (не официальный) здесь

0 голосов
/ 14 ноября 2011

Для этого есть нечто, называемое RDF / Schema (RDFS).

...