am 23.11.2005 9:50 Uhr schrieb Markus Schnell unter
markus dot schnell at schnell-media dot de:
> s = defineEncoding(DecodeBase64("5CD2IPw="), encodings.ISOLatin1)
>
> oder
>
> s = defineEncoding(DecodeBase64("5CD2IPw="), encodings.WindowsANSI)
>
> funktionieren auch. Muss man mal testen, ob damit alle Umlautet richtig
> konvertiert werden.
>
> Ich würde anschließend noch in UTF8 konvertieren weil RB intern auch mit
> UTF8 arbeitet.
>
> Komplettes Beispiel:
>
> s = "5CD2IPw="
> s = DecodeBase64(s)
> s = s.DefineEncoding(encodings.ISOLatin1) 'oder WindowsANSI
> s = s.ConvertEncoding(encodings.UTF8)
>
Hallo Markus
funktioniert mit s = "5CD2IPw=" also nur mit Umlauten super.
Mit s = "Hallo =DCberl=E4ufer" funktioniert aber dein Beispiel nicht mehr.
Wie kann ich solchen "vermischten" Texf decodieren?
Gruß
Rudi
|