Jo: .rdf mit PHP parsen

Beitrag lesen

Hallo,
ich möchte mit PHP .rdf-Daten parsen.
Da SimpleXML an den Doppelpunkten scheitert ersetze ich vorher die Strings und lade dann das Objekt, das funktioniert, dauert aber:

  
<?php  
  
$RDF = file_get_contents('http://www.eionet.europa.eu/gemet/gemet-skoscore.rdf');  
$RDF = str_replace('skos:', 'skos_', $RDF);  
$RDF = str_replace('rdf:', 'rdf_', $RDF);  
$XML = simplexml_load_string($RDF);  
  
foreach ($XML->skos_Concept as $Concept) {  
  $attributes = $Concept->attributes();  
  if (isset($attributes['rdf_about'])) {  
    echo $attributes['rdf_about']."<br>";  
  }  
}  
  
?>  

Hat jemand einen Tipp wie ich das eleganter lösen kann?
Danke Jo