XML literals in RDF/XML Syntax Specification (8 Nov 2002)

Some (editorial) comments on the RDF/XML Syntax Specification
of 8 Nov 2002 concerning XML literals:


In section 6.3 Grammar Notation:

A distinction is made between "Plain Literal Events" and "XML
Literal Events". Neither of them mentions datatypes. Shouldn't
these be merged to one "Literal Event" having a datatype?


In section 7.2.17 Production parseTypeLiteralPropertyElt:

The event generated here is:

    xml(literal-value := l.string-value,
        literal-language := e.language)

My guess is that this should be:

    literal(literal-value := l.string-value,
            literal-language := e.language,
            literal-datatype :=
http://www.w3.org/2000/01/rdf-schema#XMLLiteral>)


Also, until recently, a parser for the RDF/XML format only used
names from the RDF namespace. With the introduction of XMLLiteral
this has changed. This is the first name from the RDF Schema
namespace that a parser needs to know about. I don't think this is
a real problem, it's just an observation that I thought was worth
sharing.

Regards,

Arjohn Kampman

-- 
arjohn.kampman@aidministrator.nl
aidministrator nederland b.v.  -  http://www.aidministrator.nl/
prinses julianaplein 14-b, 3817 cs amersfoort, the netherlands
tel. +31-(0)33-4659987   fax. +31-(0)33-4659987

Received on Monday, 18 November 2002 09:27:21 UTC