Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

CSharp-Aus Konsolenprogramm HTML generieren

Info2 / 2 Antworten / Flachansicht Nickles

Hi,
ich will ein Inhaltsverzeichniss in Form von einer HTML-Seite generieren.
Also lese ich die Ordnerstruktur aus und schreibe sie mit einem
Streamwriter samt HTML-TAGS in eine test.html - was auch tadellos funktioniert.
Leider werden mir dabei sämtliche Umlaute völlig falsch dargestellt.
Gibt es In NET eine Klasse die den ausgelesen String souzusagen "HTML"-tauglich macht.
Danke
LG
Claudia

bei Antwort benachrichtigen
Info2 Hanussen „System.Text.Encoding MfG Hanussen“
Optionen

Hi nochmal,
also ich habe alle möglichen Varianten mit den Möglichkeiten aus System.Text.Encoding ausprobiert -> bin aber leider zu keiner zufriedenstellenden Lösung gekommen. Das höchste der Gefühle war, dass anstatt den Sonderzeichen Fragezeichen angezeigt werden.
Ich habe mir mit einer Klasse beholfen die jeden String in ein CharArray umwandelt, jeden einzelnen Char checkt und bei Bedarf Sonderzeichen gegen den korrekten
HTML-String (z.B. "Ü" gegen "Ü" )ersetzt. Funktioniert sogar recht flott und einfach.
Mich würde aber trotzdem interessieren, wie das mit Text.Encoding gehen soll -> kann mir jemand auf die Sprünge helfen und einen kurzen Beispiel Code posten?
Sämtliches bis Dato im Google gefundenes habe ich bereits erfolglos getestet.

Danke, liebe Grüße
C.

bei Antwort benachrichtigen