Text zu html konvertieren

mark1mark

Grünschnabel
Hi,

gibt es vielleicht ne Funktion, oder kann mir jemand helfen. Müssten ja eigentlich nur die Umlaute und die Zeilenumbrüche ersetzt werden,oder?

Nur wie ersetzt man denn Zeilenumbrüche s.Replace("\n", "<br>");, tuts nicht.

thx
Mark
 
Wie sieht dein Text aus, den du nach HTML konvertieren willst und wie soll das Ergebnis aussehen? Ohne entsprechende Hinweise wird es schwer dir zu helfen.
 
Bis jetzt, füge ich den Text einfach in eine Tabelle in einem html dokument ein. Formatierungen etc. stimmen. Probleme machen halt Umlaute und Sonderzeichen sowie die Zeilenumbrüche.
 
Bezüglich Umlaute und Sonderzeichen verwendest du den falschen Zeichensatz bzw. ein falsches Encoding. Poste doch einfach mal den Code wie du es aktuell gelöst hast (bitte nur die relevanten Stellen).
 
Ok, hab die Lösung dank exrtremen Googlen und ty and error gefunden:

Code:
                mytext = mytext.Replace("ä", "&auml;");
                mytext = mytext.Replace("Ä", "&Auml;");
                mytext = mytext.Replace("ö", "&ouml;");
                mytext = mytext.Replace("Ö", "&Ouml;");
                mytext = mytext.Replace("ü", "&uuml;");
                mytext = mytext.Replace("Ü", "&Uuml;");
                Char chstr1 = (char)10;
                mytext = mytext.Replace(Char2String(chstr1), "<br>");

Environment.NewLine funktioniert komischerweise nicht.
 
Zurück