XMLLiteral

In RDF Semantics, rdf:XMLLiteral is said to be a built-in datatype with 
special meaning.

It is also said that datatypes are classes. Hence it is possible to define a 
subclass of a datatype.

Now, if one defines a new datatype  as a subclass of rdf:XMLLiteral  :

ex:MyXMLLiteral rdf:type rdfs:Datatype 

ex:MyXMLLiteral rdfs:subClassOf rdf:XMLLiteral


Does ex:MyXMLLiteral play the same role as rdf:XMLLiteral ?

In this case, the semantics should take this into account, for example here :

''Since language tags play no role in the meaning of a typed literal, they can 
in practice be ignored, and any literal of the form "sss"@ttt^^ddd, where ddd 
is not rdf:XMLLiteral, treated as identical to the same literal without the 
language tag, "sss"@ddd.''

Olivier Corby

---
Olivier Corby, Acacia project, INRIA Sophia Antipolis
email : Olivier.Corby@sophia.inria.fr tel : +33 4 92 38 78 71
http://www.inria.fr/acacia/personnel/corby

Received on Friday, 7 February 2003 10:32:13 UTC