Hallo,
ich brauche mal Hilfe von Perl Profis.
Ich rufe per HttpUtils_NonblockingGet Daten von meiner Heizungsanlage ab. Als Ergebnis bekomme ich auch die Beschreibungen der einzelnen Felder. Leider handelt es sich um keine wirkliche html Seite als Ergebnis. Es ist eine Textseite mit \n getrennten Werten. Im Callback werte ich dann das Ergebnis mittels split aus.
Die Namen beinhalten auch Umlaute und Sonderzeichen. z.B. "Störung" oder "°C". Wenn ich das in die Log-Datei schreibe ist auch alles korrekt.
Allerdings habe ich in den Readings nur Kästchen statt der Zeichen.
Ich habe schon diverse Kodierungen probiert, bin aber inzwischen am verzweifeln :-(
Jemand eine Idee ?
Oliver
es kommt darauf an in welchem encoding die original daten sind.
versuch mal ob dir die larin1ToUtf8 routine aus fhem.pl hilft.
gruß
andre
Danke, das war einfach ;D
Ich hatte das auf eine andere Art und Weise probiert, es aber einfach nicht hinbekommen. Und irgendwie hat die Suche in allen Files nach latin1 das nicht gefunden.
danke....Wieder ein Stück weiter mit dem Modul.
oliver
Leichenfledderei... aber das Forum ist einfach geil. Dieser Thread hat mir gerade weiter geholfen :)