On Feb 12, 2008 1:27 PM, Stefan Keller <[EMAIL PROTECTED]> wrote:
> Thanks for the pointer o XML, Dave.
>
> UTF-8 is a good choice for content, but this is about *keys* (i.e.
> attributes).
> Keys correspond to XML elements which are defind as names [1](!)
> ... which nicely fits the definition I proposed.


Well, my point was that your proposal was a very small subset of what
XML allows for a Name, so no, it really doesn't nicely fit.
Just to clarify that, XML allows pretty much anything except
whitespace and most punctuation to be part of a Name. This includes
just about any UTF-8 character you wish to bring up. There are lots of
other rules and limitations of course, but that's what the grammar on
that page is there to describe, so I won't try to summarise it further
here.

There's nothing special about an OSM key. It's the same as an OSM
value contents-wise and should really be treated as such by any
application processing it. This actually makes a lot of programming
easier, not harder.

_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev

Reply via email to