Files werden standardm��ig UTF8 eingelesen.
Chris
At 12:22 PM 12/14/2004, you wrote:
ich hab' mir ne kleine Klasse geschrieben, die mir den Versand von Mails etwas erleichtert, u.a. mit Mailtemplates etc.
Nun habe ich aber genau da ein Problem: ich lese mir in einer Methode das Template (Text-Datei) ein, und ersetze darin vorkommende Platzhalter.
Anschlie�end kodiere ich die Inhalte. Das Problem: bei den ersetzten Inhalten funktioniert das, bei dem, was bereits im Template drin steht nicht.
Hier mal der Code:
---------------------------------------------------------------------
StreamReader sr = new StreamReader(HttpContext.Current.Server.MapPath(Template)); StringBuilder body = new StringBuilder(sr.ReadToEnd()); sr.Close();
if(Parameters != null) { foreach(DictionaryEntry pm in Parameters) { body.Replace("["+pm.Key.ToString()+"]",pm.Value.ToString()); } }
byte [] _body = Encoding.BigEndianUnicode.GetBytes(body.ToString()); return Encoding.BigEndianUnicode.GetString(_body);
---------------------------------------------------------------------
Hat jemand ne Idee, woran das liegen k�nnte?
Gru�, Thomas
_______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
