Salve giovani,
ho un piccolo problema.. Ho un file XML che contiene una cosa di questo tipo:
Codice PHP:
<?xml version="1.0" encoding="iso-8859-1"?>
<root>
<items>
<item id="Agrigento">1582</item>
<item id="Alessandria">1032</item>
<item id="Ancona">1489</item>
........
<item id="L'Aquila>1645</item>
</items>
</root>
ora quando vado a leggerlo per trovare il valore relativo a "L'Aquila" il parser va in errore.. ed il problema è l'apostrofo.. con tutte le altre province lo script funziona bene.
Codice PHP:
private function __leggiCoefficente( $provincia, $doc ) {
$domDoc = new DOMDocument( '1.0' );
$domDoc->validateOnParse = TRUE;
$domDoc->Load( $doc );
$row = $this->__getElementById( $domDoc, $provincia );
$coefficente = $row->nodeValue;
return $coefficente;
}
qualcuno sa dirmi come risolvere il problema?
Grazie in anticipo