Hauptmenü

Neueste Beiträge

#41
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von TomLee - 09 Dezember 2025, 19:10:10
Zitat von: Beta-User am 09 Dezember 2025, 18:40:01Wie wird eingangsseitig ausgepackt?

Ich nutz den Code so wie er in #2 steht. Hab praktisch jetzt nur utf8 bei dem decode in der google_places_callback ergänzt.
#42
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von TomLee - 09 Dezember 2025, 18:53:18
Achtung, eben hab ich es, es klappt so wie ich es überhaupt nicht verstanden habe. Wenn ich bei decode utf8 mit angebe gehts : JSON->new->utf8->decode
Bei den encode einfach nur JSON->new->encode.

Ich hatte sowas im Kopf:
encode: utf8 = UTF-8 ausgeben, pretty = formatieren
decode: utf8 = Eingabe muss UTF-8 sein, pretty = ignoriert
#43
FHEM Code changes / Revision 30608: fhem.pl: make ...
Letzter Beitrag von System - 09 Dezember 2025, 18:50:45
Revision 30608: fhem.pl: make "use lib ." for configDB optional (Forum #143279)

fhem.pl: make "use lib ." for configDB optional (Forum: #143279)

Source: Revision 30608: fhem.pl: make "use lib ." for configDB optional (Forum #143279)
#44
FHEM Code changes / Revision 30607: 01_FHEMWEB.pm:...
Letzter Beitrag von System - 09 Dezember 2025, 18:50:45
Revision 30607: 01_FHEMWEB.pm: last fix for help corrupts "list .*" (Forum #143285)

01_FHEMWEB.pm: last fix for help corrupts "list .*" (Forum: #143285)

Source: Revision 30607: 01_FHEMWEB.pm: last fix for help corrupts "list .*" (Forum #143285)
#45
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von Beta-User - 09 Dezember 2025, 18:40:01
Wie wird eingangsseitig ausgepackt?
#46
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von TomLee - 09 Dezember 2025, 18:28:48
Wenn damit gemeint ist das ich einfach nur JSON->new->encode verwenden soll, dann ist es so einfach nicht. Das klappt nicht, so hab ich wie oben gezeigt ja angefangen. Und schon wieder viel zu lange mit beschäftigt hab ich mich auch damit, sonst würd ich nicht fragen.
#47
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von Beta-User - 09 Dezember 2025, 18:17:23
Zitat von: TomLee am 09 Dezember 2025, 18:10:27Wenn ich mir die Rückgabe von HttpUtils_NonblockingGet anschaue werden Umlaute normal dargestellt, sobald decoded im Spiel ist, wird aus ü ü. Das ist mein ich verstanden zu haben dann Unicode, das muss dann wieder nach UTF-8, so zumindest mein Verständnis, nach JSON->new->utf8->encode sind es aber weiterhin ü. Ich kapiers nicht...

Wie muss man es richtig machen?
Verwende keine Umwandlung, dann sollte alles korrekt dargestellt werden.
#48
FHEM Development / Aw: use lib '.'; in fhem.pl
Letzter Beitrag von jw2013 - 09 Dezember 2025, 18:16:06
Besten Dank dafür (und für FHEM sowieso)!
- jens
#49
Perl für FHEM-User / Aw: Mehrere curl-Abrufe "gleic...
Letzter Beitrag von TomLee - 09 Dezember 2025, 18:10:27
Wenn ich mir die Rückgabe von HttpUtils_NonblockingGet anschaue werden Umlaute normal dargestellt, sobald decoded im Spiel ist, wird aus ü ü. Das ist mein ich verstanden zu haben dann Unicode, das muss dann wieder nach UTF-8, so zumindest mein Verständnis, nach JSON->new->utf8->encode sind es aber weiterhin ü. Ich kapiers nicht...

Wie muss man es richtig machen?
#50
FHEM Development / Aw: use lib '.'; in fhem.pl
Letzter Beitrag von rudolfkoenig - 09 Dezember 2025, 17:58:39
ZitatOder noch eine elegantere Lösung: Ganz oben das "use lib '.';" weg, und unten eine Zeile einfügen:
Danke fuer den Vorschlag, ich habe es genauso eingecheckt.