vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
UTF8Encoding getBytes() umlaut problem 
Autor: moosgl
Datum: 13.09.08 22:31

hallo freunde,

hab ein encoding problem. hab da noch nicht soviel damit gemacht. hoffentlich könnt ihr mir helfen:
ich will bytearrays vergleichen. das erste bytearray gewinne ich durch einen string und zwar so:
 
System.Text.UTF8Encoding UTF8Encoding = 
new System.Text.UTF8Encoding();
result = UTF8Encoding.GetBytes("ü");
sollte jetzt jetz nicht das result ein byte besitzen mit dem wert 252?
da bekomme ich aber 2 bytes raus mit 195 und 188??

denn wenn ich das zweite byte array mit dem binary reader wie folgt ein lese:
:
 
System.IO.FileInfo fi = new System.IO.FileInfo (Application.StartupPath 
+ "\\test.jpg");
 
FileStream stream = fi.Open (System.IO.FileMode.OpenOrCreate,
System.IO.FileAccess.ReadWrite);
 
 
BinaryReader br = new BinaryReader(stream,Encoding.UTF8);
int buffer = 200000;
byte[] BytesReadFromFile = new byte[buffer]; 
br.Read(BytesReadFromFile, 0, buffer);
,bekomme ich !ein! byte mit wert 252 raus??
Die datei test.jpg hat auch am ende ein ü!

was mache ich falsch?

gruß

moos
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
UTF8Encoding getBytes() umlaut problem5.543moosgl13.09.08 22:31
Re: UTF8Encoding getBytes() umlaut problem3.164Julian1313.09.08 22:39
Re: UTF8Encoding getBytes() umlaut problem2.984moosgl13.09.08 23:38
Re: UTF8Encoding getBytes() umlaut problem3.368ModeratorDaveS14.09.08 09:02
Re: UTF8Encoding getBytes() umlaut problem3.119moosgl17.09.08 16:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel