[Gelöst] Text (Webseite) als UTF-8 speichern - Kodierung

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

danielos

Betreff: [Gelöst] Text (Webseite) als UTF-8 speichern - Kodierung

BeitragDo, Mai 20, 2010 15:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen,

ich stehe vor folgendem Problem:
Ein kleines Tool von mir öffnet eine lokale HTML-Datei und bearbeitet sie automatisch. Funktioniert auch wunderbar, aber wenn man die Webseite danach öffnet, werden die deutschen Umlaute nicht richtig angezeigt.
Wenn man das Dokument aber im Editor öffnet, sind die Zeichen alle korrekt da.
Wenn man die Datei dann mit dem Editor abspeichert und dabei die Kodierungseinstellung für die Zeichen von ANSI auf UTF-8 stellt, wird die Webseite dann auch korrekt dargestellt.

Meine Frage wäre jetzt also: Kann man mit BMax irgendwie diese Kodierungs-Einstellung vorher festlegen?

LG

Danielos
  • Zuletzt bearbeitet von danielos am Fr, Mai 21, 2010 15:37, insgesamt 2-mal bearbeitet

Thunder

BeitragDo, Mai 20, 2010 15:42
Antworten mit Zitat
Benutzer-Profile anzeigen
mach doch einfach die Umlaute nach HTML-Standard:

ä = ä
ü = ü
ö = ö

Edit: Ich glaube das liegt daran, dass Editor.exe den ANSI-Zeichensatz verwendet und BlitzMax ASCII. Da müsstest du manuell umrechnen, wenn ich richtig liege.

mfg Thunder
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

danielos

BeitragDo, Mai 20, 2010 16:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi Thunder,
vielen Dank für die Antwort! Das mit dem Ersetzen werde ich mal probieren, denn wenn man die Kodierung manuell ändert und dann speichert, werden zwar die Umlaute beibehalten, aber leider nicht die Sonderzeichen wie "€" ...

Ich finde das Ganze ein bisschen merkwürdig, aber was solls Wink

Jan_

Ehemaliger Admin

BeitragDo, Mai 20, 2010 16:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Sonderzeichentabelle:
http://de.selfhtml.org/html/referenz/zeichen.htm

Es sollten alle Sonderzeichen in diese Form gebracht werden, da nur diese Standard ist und International angezeigt wird, auch mit älteren Browsern.
between angels and insects
 

danielos

BeitragDo, Mai 20, 2010 16:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke dafür!

EDIT:

Das Problem ist gelöst: Der Knackpunkt war, dass man für einen UTF-8-Export von Texten NICHT WriteLine() verwenden darf (hatte ich gemacht). Stattdessen muss man SaveText() nehmen, dann gehts Wink

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group