Frank: der € kommt bald !

Beitrag lesen

Hallo!

Der allseits beliebte € (Euro) ersetzt ja nun bald die Demark, nicht? Ein Grund, langsam seine Shopsysteme darauf umzustellen, das schön Europreise angezeigt werden.

Da ich meine Systeme über XML fahre, dachte ich: schön im Attribut @Waehrung eines Tags trägst du einfach "€" ein. Die Iso-Codierung steht bekanntlich auch auf iso8859-1 (Latin 1). Meine Tastatur hat eine Eurotaste, es wird auch Euro angezeigt, wenn ich diese betätige, also habe ich folgendes Konstrukt:

<information type="economic">
  <content name="vpreis" einheit="€" fragmented="no">2,50</content>
</information>

Jedoch was bekomme ich angezeigt:    2,50 ?   es steht sogar genauso im Quelltext, erstaunlich!!!

Hole ich mir das Zeichen aus einem DB-Server (Oracle, MS SQL, MS Access, DBase, etc) dann zeigt es mir auch € an und nicht ?.

Lange Rede kurzer Sinn:

Woran liegt das jetzt:

  • Falscher Zeichensatz?
  • Darf ich € nur als Unicode-Entity einsetzen? "& # 8364;"
  • ist die Währungsreform an der Zeichensatzmaterie vorbeigegangen?
  • nutze ich den falschen Brauser? das falsche OS?
  • waren meine Erwartungen an XML zu hoch?

Fragen über Fragen, ich würd mich freuen, wenn ihr mal so eure Meinung dazu abgeben könntet.

Viele Grüße,
Frank