Walter Nordmann schrieb:
> \u0080 ist der gute alte "control" - also eines der ersten 32 als
> steuerzeichen im alten ascii-code verwendetes sonderzeichen. wie escape,
> backspace, del, ack und was es so noch gibt.

Die API erlaubt jedes Unicode-Zeichen als Tag-Name und -Wert, siehe [1].
Da aber die Kommunikation mit der API im XML-Format erfolgt, schränkt
damit die XML-Spezifikation die erlaubten Zeichen ein [2].

Bei Potlatch bin ich mir nicht sicher. Das umgeht doch die API und
greift direkt auf die Datenbank zu, oder? Wenn ja, ist natürlich die
XML-Einschränkung nicht vorhanden.

Grüße,
Michi

P.S.: Die ursprüngliche fehlerhafte Eintragung von \u0081 erfolgte in
der Tat über Potlatch 1.3e [3].

[1] http://wiki.openstreetmap.org/wiki/API_v0.6#Tags
[2] http://en.wikipedia.org/wiki/Valid_characters_in_XML
[3] http://www.openstreetmap.org/browse/changeset/4189609

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an