Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Problem mit Umlauten
Frage
Hallo zusammen,
ich hab da noch ein Problem.
Im Thread [url]https://supportnet.de/threads/1286672[/url]
hat mir Thorsti wunderbar geholfen, nun hab ich aber in der Entstehenden Textdatei ein Problem mit Umlauten. Beim Googlen stoße ich immer wieder auf seiten wie [url]http://www.aboutvb.de/khw/artikel/khwansiascii.htm[/url], doch wie setze ich das sinvoll ein? Währ bitte noch mal jemand so nett mir zu Helfen?
Ralf
Antwort 1 von manei
Hallo,
nun, was Du da geunden hast ist VB, hier kannst du einfach ansii in ascii umwandeln, In VBS klappt das leider nicht
So etwas macht man hier mit "replace", wobei das was Du umwandeln willst sehr unterschiedlich sein sein.
Hier ein Beispiel:
datx=replace(datx, "Ž", "ä", 1, -1, 1)
datx=replace(datx, "™", "ö", 1, -1, 1)
datx=replace(datx, "š", "ü", 1, -1, 1)
datx=replace(datx, "á", "ß", 1, -1, 1)
Das muß bei dir aber nicht so sein, es können durchaus auch andere Zeichen angezeigt werden..
Du mußt also schauen welche Zeichen ausgegeben werden, diese setzt Du mit " " an erster Stelle, welchem Zeichen dies dann entsprechen soll, setzt Du in " " an zweiter Stelle.
MfG maneich
nun, was Du da geunden hast ist VB, hier kannst du einfach ansii in ascii umwandeln, In VBS klappt das leider nicht
So etwas macht man hier mit "replace", wobei das was Du umwandeln willst sehr unterschiedlich sein sein.
Hier ein Beispiel:
datx=replace(datx, "Ž", "ä", 1, -1, 1)
datx=replace(datx, "™", "ö", 1, -1, 1)
datx=replace(datx, "š", "ü", 1, -1, 1)
datx=replace(datx, "á", "ß", 1, -1, 1)
Das muß bei dir aber nicht so sein, es können durchaus auch andere Zeichen angezeigt werden..
Du mußt also schauen welche Zeichen ausgegeben werden, diese setzt Du mit " " an erster Stelle, welchem Zeichen dies dann entsprechen soll, setzt Du in " " an zweiter Stelle.
MfG maneich
Antwort 2 von Ralfman
Danke manei,
das werde ich am Wochenende ausprobieren.
Ralf
das werde ich am Wochenende ausprobieren.
Ralf

