pt004: Doppelt doppelte Anführungszeichen

Beitrag lesen

Hallo, ich quäle mich schon eine Weile mit dem Problem herum, dass ich von einer website das atrribut titel auslese und manchmal dort Zitate stehen, und zwar im Format ""Zitat"". Dadurch wird die Zeile leer ausgegeben. Ich habe folgendes versucht:

$data = file_get_contents('http://www.testseite.de');  
$data = utf8_decode($data);  
$doc = new DOMDocument();  
$doc->loadHTML($data);  
  
$xPath = new DOMXPath($doc);  
$zaehler = 0;  
foreach ($xPath->query('//h2/a') as $element)  
{  
     $elementneu = str_replace("\"\"","\"",$element);  
     $hreft = $elementneu->getAttribute('href');  
     $class = $elementneu->getAttribute('class');  
     $title = $elementneu->getAttribute('title');  
  
  
  
If ($zaehler <= 15)  
    {  
  
                 echo "<li><a href=$hreft target='_blank'>$title</a></li>";  
                 $zaehler++;  
           }  
    }  
?>  
</ul> 

Bekomme jede Menge Warnings und einen schweren Fehler:

 Warning: DOMDocument::loadHTML(): ID already defined in Entity, line: 3552 in /customers/6/d/c/nachrichtentisch.de/httpd.www/1index.php on line 203  
  
Catchable fatal error: Object of class DOMDocument could not be converted to string in /customers/6/d/c/

Kann mir jemand helfen, welchen grundlegenden Fehler ich da mache? Danke
pt004