Re: Sonderzeichen werden aus Stream gefiltert

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Martin Rosenthal (martin.rosenthal_at_infinitas.de)
Date: 08/19/04


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/
>
>



Relevant Pages

  • Re: MSPOP3 Connector; Badmail; Zustellung von Mails mit Umlaut in Name
    ... Dazu habe ich nochwas aus einer Diskussion von damals: ... Die neuen Umlaute im IE nutzen ... ... deNIC, Internet-Root-Servers usw würde mich interessieren, weltweit gesehen. ... "POP3 für Server FAQ" online! ...
    (microsoft.public.de.exchange)
  • Re: Umlaute
    ... Die Umlaute sind in der ASCII Datei vorhanden, ... Gruss Martin ... >> Server in ein ASCII File zu lesen, ...
    (microsoft.public.de.word.vba)
  • Re: Linux Client Umlaute
    ... >> Zugriff auf meine 5.1 Server o.k., bis auf die Umlaute. ... wenn Du mit ihm auf den Server ... Prev by Date: ... Next by Date: ...
    (de.comp.sys.novell)
  • Re: Umlaute
    ... > Server in ein ASCII File zu lesen, ... > angelegt wird und als Quelle für einen MailMerge dient. ... > die Umlaute plötzlich nicht mehr korrekt umgesetzt werden. ...
    (microsoft.public.de.word.vba)
  • Re: Umlautproblem bei prompt() in Opera und Firefox
    ... deren Codepunkt in ISO-8859-1 keine Entsprechung hat, ... Umlaute sind in ISO-8859-1 enthalten und sie haben sogar den ... Weil diese in UTF-8 anders sind als in ISO-8859-1, ... Serverseite müssen die entsprechenden Codeeinheiten ignoriert werden. ...
    (de.comp.lang.javascript)