Ciao, ho forse trovato una soluzione a un problema che mi assilla.
Il problema è quello di indentare un file xml dopo che con SimpleXML aggiungo un nodo.
La soluzione è creare un oggetto DOm e passargli caricargli il testo XML che poi con formatOutput = true; indenterà.
Io però ho un problema nella parte evidenziata che e consiste nel fatto che MI CANCELLA TUTTO L'XML.
(la parte unset ect. è x prova nonc onta li potrebbe esserci un insermieto di un nodo ...)
<?php
$xml = simplexml_load_file('portfolio.xml');
unset($xml->code->codeItem[0]);
$newXmlText = $xml->asXML();
$dom = new DomDocument();
$dom->loadXML($newXMLText);
$dom->formatOutput = true;
$formatedXML = $dom->saveXML();
$fp = fopen('portfolio.xml','w+');
fwrite($fp, $formatedXML);
fclose($fp);
?>
Vi prego se avete già idea di come fare oppure un link utile o qualcosa fatemi sapere... sto impazzendo![]()
grazie, Davide

Rispondi quotando