Hellihello
Upps! weiss (noch) nicht was das bedeuten soll-aber ich werde es heraus finden-hoffe ich ;-)
<?php
$xml = '<?xml version="1.0"?><root><element>textänode</element></root>';
$sx = simplexml_load_string($xml);
$replaced = str_replace("text","neuertext",$sx->element);
var_dump( $replaced);
geht bei mir. vielleicht hilft Dir utf8_encode() an irgendeiner Stelle weiter.
mich wundert nur das "$info= str_replace('ä', "ae", $info);" nicht klappt weil das "ä" ja nicht als "ä" ankommt...
Das eine ist eben ein utf-8 - ä und das andere ein Latin1-ä. Und das sind verschiedene Hex-Codes.
Dank und Gruß,