Re: New issue - Meaning of URIs in RDF documents

A point of clarification raised in a private e-mail:

>
> Now for this specific issue when an RDF/OWL application dereferences a
> URIref e.g.
>
> http://www.w3.org/TR/2003/WD-owl-guide-20030331/wine.owl#TableWine

I am assuming that an RDF/OWL application dereferences using:

Accept: application/rdf+xml

>
> it will get back:
>
> <owl:Class rdf:ID="TableWine">
...
> </owl:Class>
>
> An OWL/RDF application doesn't get confused by this, this means the class
> TableWine, not a piece of XML i.e. element owl:Class[@rdf:ID="TableWine"]
> because RDF/OWL have a semantics which provides for such an interpretation
> of the XML syntax.
>

In the context of the media type "application/rdf+xml" the returned
representation is to be interpreted as RDF
http://www.w3.org/TR/rdf-concepts/#section-Social

One could request/return a media type "application/xml" in which case the
RDF/XML would be interpreted as XML i.e. without the RDF semantics. It is in
this later case (or other media types besides application/rdf+xml, and
related media types such as "application/n3" or "application/n-triples")
where current SW agents cannot derive meaning

Jonathan

Received on Monday, 28 July 2003 11:42:03 UTC