W3C home > Mailing lists > Public > public-data-shapes-wg@w3.org > January 2015

Re: Terminology: How to call "IRI or blank node"?

From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
Date: Fri, 09 Jan 2015 15:45:38 -0800
Message-ID: <54B06822.6010801@gmail.com>
To: Irene Polikoff <irene@topquadrant.com>, 'Holger Knublauch' <holger@topquadrant.com>, public-data-shapes-wg@w3.org
Well, one does not have to say it.  It just follows from the semantics of RDF.



It is the case that the following is not a syntactically correct RDF triple:

   "5"^^xsd:string rdf:type rdfs:Literal .

But that doesn't mean that the string '5' is not an instance of the class of 
literals, just like that doesn't mean that the string '5' is not an instance 
of the class of strings.


There are some (non-OWL) systems where it is possible to state that the string 
'5' is an instance of rdfs:Literal, for example via

   ex:five owl:sameAs "5"^^xsd:string .
   ex:five rdf:type rdfs:Literal .



peter




On 01/09/2015 03:24 PM, Irene Polikoff wrote:
> Peter, how does one say in RDF that a string '5' is an instance of rdfs:Literal class?
>
Received on Friday, 9 January 2015 23:46:09 UTC

This archive was generated by hypermail 2.3.1 : Friday, 9 January 2015 23:46:10 UTC