Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Problemas con dom xml

Estas en el tema de Problemas con dom xml en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Tengo un archivo xml y deseo agregar otro nodo a dicho archivo; el nodo debe ser de tipo CDATA ; el archivo xml llamado temario.xml ...
  #1 (permalink)  
Antiguo 06/08/2008, 18:33
 
Fecha de Ingreso: julio-2008
Mensajes: 6
Antigüedad: 15 años, 9 meses
Puntos: 0
Mensaje Problemas con dom xml

Tengo un archivo xml y deseo agregar otro nodo a dicho archivo; el nodo debe ser de tipo CDATA; el archivo xml llamado temario.xml es el siguiente:

<?xml version="1.0" encoding="iso-8859-1"?>
<!--Este es un ejemplo para crear un archivo xml con php-->
<temario>
<objetivo>contenido</objetivo>
</temario>

Deseo que quede por ejemplo asi:

<?xml version="1.0" encoding="iso-8859-1"?>
<!--Este es un ejemplo para crear un archivo xml con php-->
<temario>
<objetivo>contenido</objetivo>
<bibliografia>contenido</bibliografia> Este nodo debe ser tipo CDATA
</temario>


Para ello lo agrego con el siguiente script:

<?php
$doc = domxml_open_file('temario.xml');

$raiz = $doc->create_cdata_section("bibliografia");
$raiz = $doc->append_child($raiz);
$doc->dump_file(true);

?>

Pero cuando ejecuto el script aparece el siguiente error y por supuesto no agrega nada al documento xml:
Warning: domnode::append_child() expects parameter 1 to be object, null given in C:\wamp\www\proyecto\guardar_bibliografia.php on line 22

Muchas gracias de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:39.