Estás en: Inicio > Listado de proyectos > Software y Tecnología > Desarrollo de Sistemas > Aplicaciones Web > PHP > Carga De Ficheros Xml A Mysql

Proyecto: Carga De Ficheros Xml A Mysql

Visible en:
ar bo br cl co cr cu ec sv es gt hn mx ni pa py pe do pr uy us ve xx
 
Título:
 
Encabezado:
Poder cargar cualquier documento xml en nuestra bd.
 
Autor:
 
Tipo de ofertas:
Privadas h
 
Presupuesto:
No definido
 
Tiempo de entrega:
No definido
 
Método de pago:
A convenir
 
Fecha de publicación:
25/08/2008 17:00
 
Finaliza en:
Finalizado
 
Visitas: 329 | Preguntas: 5 | Ofertas: 4 |  Recomienda este Proyecto
 
  ¿Qué es un proyecto? ¿Cómo publicar un proyecto? ¿Cómo realizar una oferta?
Descripción:
Se necesita una amplicación muy sencilla que cargue ficheros XML en una BBDD MySQL. Lo ideal sería tener definida una clase en la que podamos especificar: 1)Definir el nombre del tag que define el registro 2)Los items que definen el documento Xml 3)Mapeo entre los items del documento Xml y los campos destino en la tabla de la BD de Mysql Con estos datos se debe de cargar un documento Xml cualquiera en la tabla de la BD que nosotros especifiquemos y en los campos de ésta según el mapeo especificado. Por ejemplo: Dado el siguiente documento Xml: RP001 /Area_informativa/img/schede/AC_GC_1_ACPAS005.JPG /Area_informativa/img/schede/AC_GC_1_ACPAS005_BIG.JPG /iPriOper/fotond.gif En la clase tenemos que especificar: 0) Nombre del fichero Xml 1)Tag del registro : ROW 2)Items : cod , foto,zoom,fotond,descrip_web 3)Mapeo de los items con la ta BD : 3.1) Especificamos el nombre de la base de datos destino : mi_base_datos.mysql 3.2) Especificamos la tabla de la BD en la que se vuelcan los datos: fotos(auto_incrementable,co_origen,nu_row,co_producto,co_foto,co_foto_zoom,co_fotond,ds_web) 3.3) Mapeamos los campos del documento XML con los campos destino de la tabla: row:nu_row cod:co_producto foto:co_foto zoom:co_foto_zoom fotond:co_fotond descrip_web:ds_web Despues de tener configurado nuestros parametros, solo tendriamos que hacer : $mi_clase-->cargardatos($co_origen) y nuestro documento XML debe de cargarse en la tabla de la BD. El parametro $co_origen vuelca en el campo de la tabla co_origen. Se deja a vuestro criterio el como controlar si hay errores durante la carga para poder sonsultar dichos errores. La idea , es crear una instancia de la clase por documento Xml a cargar en nuestra BD. Los documentos Xml van a ser distintos. El codigo tiene que correr en PHP 4.4.4 en nuestro hosting compartido sin acceso vía telnet.Lo ideal seria poder programar la hora de ejecucion de la carga de datos. NOTA:En el hosting no estan instaladas las clases de PEAR .
Preguntas
27/08/2008 10:57 P: Hola, lo que quiere hacer se puede hacer 100% en PHP sin tener que instalar nada en su servidor. En PHP 5 lo haría con librerías DOM pero en php 4 no funcionan en su totalidad, por lo que utilizaría una función de parseo propia. Me gustaría por favor que pusiera un link a el XML de ejemplo. Gracias lcattani (8 Medalla de Plata) ar Datos verificados
     
27/08/2008 09:12 P: Estimado, quería saber si estoy comprendiendo bien lo que usted solicita: -Programación de una clase para pasar un documento xml a una tabla en mysql. -Propiedades de la clase: +Nombre de la db,usuario, password,ip,Nombre del doc xml -Metodos +Definir en que campo se insertara cada tag del documento xml +pasar el doc a la tabla +control de errores Eso es todo.Saludos nationalti (0) ar
     
27/08/2008 07:07 P: Hola. ¿Ha considerado el uso de archivos XSL para convertir XML a SQL?. Tardaría más o menos lo mismo en generar el archivo XSL que el archivo de configuración para el programa que pide pero obtendría muchísima más flexibilidad. Saludos. codeko (1) es
     
26/08/2008 06:37 P: Buenos dias. La tarea que quiere realizar no es nada complicada y por lo tanto decirle que dispongo de varias programas en Java y Php que leen y escriben archivos xml así como grabar datos dentro de cualquier base de datos, en su caso Mysql. Si estuviera interesado en contactar conmigo, le agradecería que me aclarara más las necesidades y los objetivos que busca, para así poder satisfacer sus necesidades, 1saludo y espero su respuesta. beni-hill (0) es
     
25/08/2008 22:37 P: Estimado. Por lo que entiendo UD. nesecita una classe para Exportar datos desde un archivo XML a MySQL, ademas un script tipo cron job y la instalacion de PEAR dentro de su servidor. En mi caso tengo unas classes para importar datos desde XML a MySQL y Viceversa, creo que se podria adaptar tranquilamente a sus requerimientos, podria dar mas detalles o publicar bien los links de las imagenes?. Gracias por su atencion, Saludos. ariesoft (-1) pe
     

Volver arriba

hidden Recibe ofertas privadas. Ayuda
Fecha Oferta T. de entrega  Precio Postulante
27/08/2008 10:50 Xml A Mysql uhilari (0) pe
27/08/2008 09:30 Carga De Ficheros Xml A Mysql poluxbrayz_01 (0) pe
27/08/2008 09:10 Carga De Ficheros Xml A Mysql compuaddy (0) es
27/08/2008 05:50 Sistema De Parseo De Xml Y Carga En Una Bbdd jiffier (0) es Usuario dado de baja

Volver arriba

Realizar Oferta

Título: Carga De Ficheros Xml A Mysql
Autor: mercastock
Fecha de inicio: 25/08/2008 17:00

  • Todas las ofertas generan un compromiso entre las partes.
  • No se puede ofertar en proyectos finalizados.

Volver arriba