RDF и UUID. почему нет схемы урны? - PullRequest
2 голосов
/ 27 октября 2009
<rdf:Description about='uuid:8949dbc6-31ad-11d9-9c7d-d112c21f7031'>

Почему этот about не содержит urn:uuid:8949dbc6-31ad-11d9-9c7d-d112c21f7031 вместо этого? Не является ли uuid урной, и поэтому необходимо иметь перед ней схему urn:

Ответы [ 2 ]

3 голосов
/ 27 октября 2009

Следуя цепочке спецификаций, реестр пространства имен IANA URN действительно регистрирует «uuid» как пространство имен после «urn:». Так что да, указанный выше URL неверен, и он должен начинаться с «urn: uuid», как вы и ожидали.

1 голос
/ 27 октября 2009

Этот URI неверен. Использование следующего документа RDF в W3C RDF Validator возвращает ошибку

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  <rdf:Description about='uuid:8949dbc6-31ad-11d9-9c7d-d112c21f7031'>
    <dc:title>Hello</dc:title> 
  </rdf:Description>
</rdf:RDF>

Ошибка: {W102} неквалифицированное использование rdf: about устарело. [Строка = 4, столбец = 70]

...