Re: Sonderzeichen werden aus Stream gefiltert
From: Martin Rosenthal (martin.rosenthal_at_infinitas.de)
Date: 08/19/04
- Next message: anonymous_at_discussions.microsoft.com: "Re: das war keine Antwort"
- Previous message: Steffen Laser: "Re: ComboBox selected item"
- In reply to: Thomas Scheidegger [MVP]: "Re: Sonderzeichen werden aus Stream gefiltert"
- Next in thread: Frank Dzaebel: "Re: Sonderzeichen werden aus Stream gefiltert"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 19 Aug 2004 13:27:25 +0200
Also wie gesagt:
Wenn ich den XML-Stream mit dem Internet Explorer direkt anschaue oder auch
mit dem IE speicher und mir dann die Datei anschaue werden alle Umlaute
korrekt dargestellt. Darum denke ich, dass das Problem nicht auf der
Serverseite liegen kann.
Wenn ich mir nun die von meine .NET Anwendung gespeicherte XML-Datei
anschaue, fehlen die Umlaute.
Alle Umlaute wurden irgendwie mit String.Empty ersetzt. Selbst im HexEditor
ist deutlich zu sehen, das keine "unsichtbaren" Zeichen mehr da sind sondern
wirklich nichts.
Ansonsten werde ich den Tip mit dem BinaryReader aml ausprobieren.
Vielen Dank!
~martin
"Thomas Scheidegger [MVP]" <spam.netmaster@swissonline.ch> schrieb im
Newsbeitrag news:eJQv5IVhEHA.1764@TK2MSFTNGP10.phx.gbl...
> Hallo Martin
>
>
> > Also ich habe das ebend mit den verschiedenen Encodings ausgetestet:
> > .ASCII: Die Umlaute werden zu ?
> > .Default: Die Umlaute bekommen den typische
Unicode-Inkompatibel-Look. z.B.
> > können für können.
> > .UTF8: Umlaute werden gefiltert
> > Muß ich mich jetzt echt hinsetzten und auf Serverseite
>
>
> da es bei '.Default' eigentlich nach UTF-8 Codes aussieht,
> müsste UTF-8 auch gehen....
>
> nur, vielleicht kommt schon/sonst was falsches vom Server?
>
> Ich würde (beim Client) mal zB einen 'BinaryReader' nehmen und
> (direkt!) in ein Byte-Array lesen,
> dann _genau_ die Codes anschauen...
>
> entweder kommt schon was falsches vom Server
> (zB doppelt codiert?)
> oder es hat evtl. nicht-übereinstimmende Byte-Order-Marks drin usw....
>
>
> noch zu:
>
> > .UTF8: Umlaute werden gefiltert
>
>
> wie beurteilst du dies? (XML-Datei - Editor?)
> Vielleicht liegt der (optische) Fehler ganz woanders...
>
>
> Durch Kontrolle der Binär-Codes am richtigen Ort
> mit den richtigen (binär-) Werkzeugen (u.a. HexEditor)
> lassen sich solche Probleme _immer_ sofort finden...
>
>
>
>
>
>
>
> --
> Thomas Scheidegger - MVP .NET - 'NETMaster'
> http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/
>
>
- Next message: anonymous_at_discussions.microsoft.com: "Re: das war keine Antwort"
- Previous message: Steffen Laser: "Re: ComboBox selected item"
- In reply to: Thomas Scheidegger [MVP]: "Re: Sonderzeichen werden aus Stream gefiltert"
- Next in thread: Frank Dzaebel: "Re: Sonderzeichen werden aus Stream gefiltert"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|