Hallo,
allerdings hast du die Daten der SR-Nachrichten fälschlicherweise als Iso interpretiert und zu UTF-8 kodiert obwohl sie bereits UTF-8 waren, deswegen die Fehler mit den Umlauten in dem Textteil.
mfg
WoodfighterWodurch interpretiere ich die SR-Nachrichten als ISO?
Durch den fehlenden antiqierten <meta>-Tag
<meta http-equiv="content-type" content="text/html; charset=utf-8">
für das Encoding interpretiert DOMSocument::loadHTML() die Seite als ISO-8859-1. Die Klasse ist wohl noch nicht vollständig überarbeitet. Darauf muss man aber erst einmal kommen, da $dom->encoding mit "utf-8" antwortet...
Grüße
TS