Hallo Frank
iso8859-1 enthält kein Euro, wenn du ein Eurozeichen verwendest, musst du entweder iso8859-15 oder geich Unicode verwenden.
Defaultmäßig sollte eine XML-Datei in UTF-8 codiert sein und ein Browser sie auch als solchen verarbeiten. Um sicher zu gehen, kannst du den Zeichensatz aber auch explizit angeben:
<?xml version="1.0" encoding="utf-8"?>
Die character references &#x...; funktionieren aber auch ohne den entsprechenden Zeichensatz eingestellt zu haben.
Bei der Verwendung von UTF-8 musst du dir einen Editor besorgen, der Text in UTF-8 speichern kann.
Grüße
Daniel
Hi,
danke für den Tip, utf-8 lass ich mal lieber weg, da ich sonst nur noch kästchen auf dem Bild hab wo vorher die Umlaute waren. Es war schon etwas schwierig msxml3 beizubringen, dass ich das XSLT-Ergebnis in iso8859-1 haben will. Denn es kommt zwangsweise utf-8 raus.
FEATURE oder BUG?
Aber ich habe gerade noch etwas herumexperimentiert und jetzt mal wieder iso8859-1 und das Euro-Zeichen € eingegeben und siehe da, es funktioniert :-) Es ist erstaunlich, wahrlich.
Also kennt der Latin-1 doch das Eurozeichen oder nur bei mir???
Naja, nu habsch eeen Broblehm weehnscher.
Viele Grüße, Frank