simle xml den gelen veriyi stringe dönüştürürken ne hikmetse utf-8 e dönüştürüyor kendi kendine
$adi = (string) $haber->adi;
gibi yani

$adi = mb_convert_encoding((string) $adi  , 'ISO-8859-9' , 'UTF-8');
gibi bir kodla tarafimdan inceleme sonucunda sorun çözülmüştür