Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2011, 17:47
Myl
 
Fecha de Ingreso: agosto-2011
Mensajes: 61
Antigüedad: 12 años, 9 meses
Puntos: 3
Crear archivos XML con PHP

Hola, estoy tratando de hacer un script para crear archivos XML. Este es mi script:

Código PHP:
require_once './sql/ConsultasSQL.php';
require_once 
'./sql/clases/Pais.php';

$pais = new Pais();
$con = new ConsultasSQL();
$lista $con->getListaPaises(" ");
$xml = new SimpleXMLElement('<paisGeneral></paisGeneral>');

foreach (
$lista as $pais){
    
$xml->addChild('cuerpo');
    
$xml->cuerpo->addChild('nombrePais',$pais->getNombrePais());
    
$xml->cuerpo->addChild('intCantidadMercancia',$pais->getCantidadMercancias());
    
$xml->cuerpo->addChild('fobItem',$pais->getFobItem());
    
$xml->cuerpo->addChild('cifItem',$pais->getCifItem());
    
$xml->cuerpo->addChild('fleteItem',$pais->getFleteItem());
    
$xml->cuerpo->addChild('seguroItem',$pais->getSeguroItem());
}
@
header('Content-type: text/xml');
echo 
$xml->saveXML('./xml/test.xml'); 
Pero solo consigo un error que dice:

Error de lectura XML: error de sintaxis
Ubicación: http://localhost/aduana/xml.php
Número de línea 1, columna 1:

De antemano muchas gracias :D