From 3be347cf6ffdd2fec33d9a246c566d14f5ea42c4 Mon Sep 17 00:00:00 2001
From: Andy Seaborne Literals and datatypes
for that datatype.
RDF processors are not required to recognize any datatype IRIs other than
- rdf:langString
- and xsd:string
,
+ xsd:string
,
+ rdf:langString
, and
+ rdf:dirLangString
but when IRIs listed in
Section 5 of [[!RDF12-CONCEPTS]]
are recognized, they MUST be interpreted as described there, and when the IRI rdf:PlainLiteral
is recognized, it MUST be interpreted to denote the datatype defined in [[!RDF-PLAIN-LITERAL]]. RDF processors MAY recognize other datatype IRIs, but when other datatype IRIs are recognized, the mapping between the datatype IRI and the datatype it denotes MUST be specified unambiguously, and MUST be fixed during all RDF transformations or manipulations. In practice, this can be achieved by the IRI linking to an external specification of the datatype which describes both the components of the datatype itself and the fact that the IRI identifies the datatype, thereby fixing a value of the datatype map of this IRI.