- From: Tim rdf <timrdf@gmail.com>
- Date: Sun, 28 Jun 2009 12:00:00 -0400
- To: luc peuvrier at home <lc.pvrr@orange.fr>
- Cc: "++cwm talk" <public-cwm-talk@w3.org>
Received on Monday, 29 June 2009 11:44:29 UTC
Luc, Sesame 2.2.4 does not handle digits at the start of the local part of a QName, either. (Perhaps 3.0b does, but I haven't found the time) Jena 2.5.4 and Jena 2.6.0 do, however. Rather annoying behavior. I heard claims of "Historic XML namespace QName compliance", but Saxon handles elements with "digit names" in Plain Old XML.... Does anyone know why tools are mixed on how they handled digits in QNames? I would imagine that it would be a natural desire. Regards, Tim Lebo On Mon, Apr 27, 2009 at 5:49 AM, luc peuvrier at home <lc.pvrr@orange.fr>wrote: > Hi, > > For the following uri <http://tap.xmlns.com/data/7UpBrand> > > A n3 file can contains: > > @prefix data: <http://tap.xmlns.com/data/> > :x a data:7UpBrand > > The n3 grammar do not accept "data:7UpBrand" > > I propose to change qname non terminal definition as follow: > > [qname] : name | ':' n_name_opt > | name ':' n_name_opt > ; > > n_name_opt : > | n_name > ; > > where n_name is a name that can start with a digit > > Luc Peuvrier > > >
Received on Monday, 29 June 2009 11:44:29 UTC