Foros del Web » Programando para Internet » PHP »

Script para editar XML

Estas en el tema de Script para editar XML en el foro de PHP en Foros del Web. Hola!, ¿conoceis algun script ya hecho que sirva para modificar un archivo XML? Cuando digo modificar, quiero decir: añadir etiquetas, borrar y editar. He estado ...
  #1 (permalink)  
Antiguo 02/10/2009, 05:06
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 20 años, 5 meses
Puntos: 2
Mensaje Script para editar XML

Hola!, ¿conoceis algun script ya hecho que sirva para modificar un archivo XML?
Cuando digo modificar, quiero decir: añadir etiquetas, borrar y editar.

He estado buscando en este foro pero no encuentro nada...

GRACIAS!
  #2 (permalink)  
Antiguo 02/10/2009, 08:54
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Script para editar XML

php implementa librerías para leer y escribir xml, con la libreria expat y compilado bajo --with-xml :

xml_error_string -- obtiene la cadena de error del analizador XML
xml_get_current_byte_index -- obtiene el índice del byte actual para un analizador XML
xml_get_current_column_number -- Obtiene el número de columna actual para un analizador XML.
xml_get_current_line_number -- obtiene el número de línea actual de un analizador XML
xml_get_error_code -- obtiene el código de error del analizador XML
xml_parse_into_struct -- Parse XML data into an array structure
xml_parse -- comienza a analizar un documento XML
xml_parser_create_ns -- Create an XML parser with namespace support
xml_parser_create -- crea un analizador de XML
xml_parser_free -- Libera un analizador XML
xml_parser_get_option -- obtiene las opciones de un analizador XML
xml_parser_set_option -- establece las opciones de un analizador XML
xml_set_character_data_handler -- Establece gestores de datos de caracteres
xml_set_default_handler -- set up default handler
xml_set_element_handler -- establece gestores de los elementos principio y fin
xml_set_end_namespace_decl_handler -- Set up end namespace declaration handler
xml_set_external_entity_ref_handler -- Establece gestores de referencia de entidades externas
xml_set_notation_decl_handler -- Establece gestores de declaraciones de notación
xml_set_object -- Usa un analizador XML dentro de un objecto
xml_set_processing_instruction_handler -- Establece el gestor de instrucciones de procesado (PI)
xml_set_start_namespace_decl_handler -- Set up start namespace declaration handler
xml_set_unparsed_entity_decl_handler -- Establece un gestor de declaraciones de entidades no analizadas
  #3 (permalink)  
Antiguo 02/10/2009, 09:00
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Script para editar XML

Tambien existe DOM. Yo no se de expat pero uno y otro parecen complejos.

No los son cuando uno ya tiene el script. Pero si para aprenderlos.
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 22:01.