Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2011, 14:07
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Eliminar filas en un archivo XML

¿Algo así?
Código PHP:
Ver original
  1. <?php
  2. $xml = <<<XML
  3. <foo>
  4.     <bar>bar</bar>
  5.     <baz>baz</baz>
  6.     <candy>candy</candy>
  7.     <fruits>
  8.         <pear>pear</pear>
  9.         <banana>banana</banana>
  10.     </fruits>
  11. </foo>
  12. XML;
  13.  
  14. $obj = new DOMDocument();
  15. $obj->loadXML($xml);
  16.  
  17. $tagToErase = $obj->getElementsByTagName('pear')->item(0);
  18. $tagToEraseParent = $tagToErase->parentNode;
  19. $tagToEraseParent->removeChild($tagToErase);
  20.  
  21. echo htmlentities($obj->saveXML());
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos