Salve a tutti. Ho un problema coi namespace per un file XML che sto cercando di generare usando DOM document. Il problema č il seguente. Devo generare la seguente intestazione XML
codice:
<p:FatturaElettronica versione="1.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:p="http://www.fatturapa.gov.it/sdi/fatturapa/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Ho provato nel seguente modo, ma non funziona!
Codice PHP:
$xml = new DomDocument("1.0""ISO-8859-1");
$xml -> formatOutput true
$root $xml ->createElement('p:FatturaElettronica'); 
$root $xml->appendChild($root);
$xml -> createAttributeNS("http://www.fatturapa.gov.it/sdi/fatturapa/v1.0"'xmlns');
$root -> setAttributeNS('xmlns''xsi','http://www.w3.org/2001/XMLSchema-instance');
$root -> setAttributeNS('xmlns''ds',"http://www.w3.org/2000/09/xmldsig#");
$root -> setAttributeNS('xmlns''p'"http://www.fatturapa.gov.it/sdi/fatturapa/v1.0");
$root -> setAttribute('versione','1.0'); 
Sapete dirmi il perchč? Come posso risolvere il problema?
Grazie.