- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Thu, 01 Oct 2009 16:04:41 +0200
- To: Laurens Holst <laurens.nospam@grauw.nl>
- CC: Jonas Sicking <jonas@sicking.cc>, Adrian Bateman <adrianba@microsoft.com>, HTML WG <public-html@w3.org>, Tony Ross <tross@microsoft.com>, Sam Ruby <rubys@intertwingly.net>
Laurens Holst wrote: > Op 1-10-2009 11:13, Julian Reschke schreef: >> No, that's an API problem. There are other APIs that use expanded >> names as identifiers. > > Well correct me if I’m wrong, but you have to use tuples. In XML > namespaces: > > <asdf xmlns="http://example.org/"> > > is not identical to: > > <df xmlns="http://example.org/as"> But you can use a notation which combines the tuple into a string, such as with the so-called Clark notation: {http://example.org/}asdf > You can not simply concatenate the local name to the namespace. Although Nobody claimed that. > you could join the strings with e.g. ‘##’ (because that is not a legal > part of an URI), but there is no such official standard supporting this > and thus you can only use it internally. You don't need a standard, you need an agreement for senders and consumers. Several APIs use the Clark notation for that. > ... BR, Julian
Received on Thursday, 1 October 2009 14:05:23 UTC