Hoi,

Ik heb een probleempje met een XML bestand dat ik wil parsen.
Via file_get_contents wordt het XML bestand opgevraagd, dit gaat prima.
Vervolgens wordt het bestand echter niet geparsed en krijg ik een lege array terug met de volgende code:

<?php

$parser = xml_parser_create();
xml_parse_into_struct($parser,$data,$this->_values,$this->_index);
xml_parser_free($parser);

?>

Echter, wanneer ik het XML bestand los open en de data kopieer en na $parser = xml_parser_create(); in $data store dan wordt de XML wel geparsed.

Bijv.

<?php

$parser = xml_parser_create();
$data = '<para><note>Simple Note</note></para>';
xml_parse_into_struct($parser,$data,$this->_values,$this->_index);
xml_parser_free($parser);

?>

Weet iemand hoe dit probleem opgelost kan worden?

Groeten, Niek

Reageren