extraer contenido de formato .XLS (Excel)
Hola: Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ... Puede servir algo bajo Windows o (preferentemente) bajo Linux.- Si es bajo Linux, debe tener capacidad para ser ejecutado desde crons y/o scripts PHP.- La necesidad es tomar documentos en formato .XLS, algunas veces por día, varias veces por semana, extraer los datos y dejarlos en una base MySQL.- La idea es que eso pueda ser lo mas automatizado posible, o al menos minimizar las intervenciones manuales, cuando sean inevitables.- Los documentos a procesar, tienen un esquema de localización (carpeta) e identificación (nombre de archivo) conocido y predecible.- Buscando en google, sourceforge, phpclasses, etc, lo mejorcito que encontré es: http://xls2sql.sourceforge.net/ Aunque requiere ejecutarlo desde un programa de planilla de cálculo, lo que en lo posible prefiero evitar, ya que tendría que estar abierto todo el tiempo, o abrirse y cerrarse cada vez que sea necesario o posible hacer una conversión.- Esta necesidad es para pasar de XLS a SQL, o al menos para extraer los datos de un documento XLS.- También vendría bien tener algo para el caso inverso, que es el de generar documentos en formato XLS (o algún formato popular y/o portable de planillas), con criterios similares a los comentados para el primer caso, aunque para esto encontré algunas herramientas que parecen servir, de todos modos lo comento, porque siempre puede surgir algún nuevo conocimiento/aporte :-) Naturalmente debe ser una herramienta libre, mejor aun si además es gratuita :-) Gracias desde ya. Chaucito :-)
Ricardo M. Morales wrote:
Hola:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
Puede servir algo bajo Windows o (preferentemente) bajo Linux.-
Si es bajo Linux, debe tener capacidad para ser ejecutado desde crons y/o scripts PHP.-
La necesidad es tomar documentos en formato .XLS, algunas veces por día, varias veces por semana, extraer los datos y dejarlos en una base MySQL.-
La idea es que eso pueda ser lo mas automatizado posible, o al menos minimizar las intervenciones manuales, cuando sean inevitables.-
Los documentos a procesar, tienen un esquema de localización (carpeta) e identificación (nombre de archivo) conocido y predecible.-
Buscando en google, sourceforge, phpclasses, etc, lo mejorcito que encontré es:
http://xls2sql.sourceforge.net/
Aunque requiere ejecutarlo desde un programa de planilla de cálculo, lo que en lo posible prefiero evitar, ya que tendría que estar abierto todo el tiempo, o abrirse y cerrarse cada vez que sea necesario o posible hacer una conversión.-
Esta necesidad es para pasar de XLS a SQL, o al menos para extraer los datos de un documento XLS.-
También vendría bien tener algo para el caso inverso, que es el de generar documentos en formato XLS (o algún formato popular y/o portable de planillas), con criterios similares a los comentados para el primer caso, aunque para esto encontré algunas herramientas que parecen servir, de todos modos lo comento, porque siempre puede surgir algún nuevo conocimiento/aporte :-)
Naturalmente debe ser una herramienta libre, mejor aun si además es gratuita :-)
Gracias desde ya. Chaucito :-)
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica fijate este thread:
http://www.oooforum.org/forum/viewtopic.phtml?t=7242%26highlight=docbook
Fernando Toledo wrote:
Ricardo M. Morales wrote:
Hola:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
Puede servir algo bajo Windows o (preferentemente) bajo Linux.-
Si es bajo Linux, debe tener capacidad para ser ejecutado desde crons y/o scripts PHP.-
La necesidad es tomar documentos en formato .XLS, algunas veces por día, varias veces por semana, extraer los datos y dejarlos en una base MySQL.-
La idea es que eso pueda ser lo mas automatizado posible, o al menos minimizar las intervenciones manuales, cuando sean inevitables.-
Los documentos a procesar, tienen un esquema de localización (carpeta) e identificación (nombre de archivo) conocido y predecible.-
Buscando en google, sourceforge, phpclasses, etc, lo mejorcito que encontré es:
http://xls2sql.sourceforge.net/
Aunque requiere ejecutarlo desde un programa de planilla de cálculo, lo que en lo posible prefiero evitar, ya que tendría que estar abierto todo el tiempo, o abrirse y cerrarse cada vez que sea necesario o posible hacer una conversión.-
Esta necesidad es para pasar de XLS a SQL, o al menos para extraer los datos de un documento XLS.-
También vendría bien tener algo para el caso inverso, que es el de generar documentos en formato XLS (o algún formato popular y/o portable de planillas), con criterios similares a los comentados para el primer caso, aunque para esto encontré algunas herramientas que parecen servir, de todos modos lo comento, porque siempre puede surgir algún nuevo conocimiento/aporte :-)
Naturalmente debe ser una herramienta libre, mejor aun si además es gratuita :-)
Gracias desde ya. Chaucito :-)
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica fijate este thread:
http://www.oooforum.org/forum/viewtopic.phtml?t=7242%26highlight=docbook
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica aca hay mas: http://framework.openoffice.org/scripting/scriptingf1/commandline-devguide.h...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo M. Morales wrote:
Hola:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
Sirve la alternativa exportar a CSV previamente?
Puede servir algo bajo Windows o (preferentemente) bajo Linux.-
Si es bajo Linux, debe tener capacidad para ser ejecutado desde crons y/o scripts PHP.-
La necesidad es tomar documentos en formato .XLS, algunas veces por día, varias veces por semana, extraer los datos y dejarlos en una base MySQL.-
La idea es que eso pueda ser lo mas automatizado posible, o al menos minimizar las intervenciones manuales, cuando sean inevitables.-
Los documentos a procesar, tienen un esquema de localización (carpeta) e identificación (nombre de archivo) conocido y predecible.-
Buscando en google, sourceforge, phpclasses, etc, lo mejorcito que encontré es:
http://xls2sql.sourceforge.net/
Aunque requiere ejecutarlo desde un programa de planilla de cálculo, lo que en lo posible prefiero evitar, ya que tendría que estar abierto todo el tiempo, o abrirse y cerrarse cada vez que sea necesario o posible hacer una conversión.-
Esta necesidad es para pasar de XLS a SQL, o al menos para extraer los datos de un documento XLS.-
También vendría bien tener algo para el caso inverso, que es el de generar documentos en formato XLS (o algún formato popular y/o portable de planillas), con criterios similares a los comentados para el primer caso, aunque para esto encontré algunas herramientas que parecen servir, de todos modos lo comento, porque siempre puede surgir algún nuevo conocimiento/aporte :-)
Naturalmente debe ser una herramienta libre, mejor aun si además es gratuita :-)
Gracias desde ya. Chaucito :-)
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica
- -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [email protected] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE2Mqtkw12RhFuGy4RAj9FAJ92m3qAi9LOilm2anwnQqqbN7+83gCfe9zt z7C13jxtaqjTdLYCcl6uf50= =amY/ -----END PGP SIGNATURE-----
Hola Ricardo: El martes, 08 de agosto de 2006 (14:32:29), usted escribió: RFE> Ricardo M. Morales wrote:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
RFE> Sirve la alternativa exportar a CSV previamente? ¿qué idea tienes? :-) sirve lo que sea, mientras cumpla lo mejor posible los criterios que puse ... :-) resumo, lo mas automatizado posible, sin tener que abrir o tener abiertos programas genéricos de planillas de calculo, como excel o calc, y que permita pasar de formato XLS a otros formatos ... valen formatos intermedios, y el fin principal es pasar de XLS a MySQL.- puede ser bajo windows o bajo linux, en ese último caso, que se pueda ejecutar desde PHP, o por crons, sin necesidad de tener acceso de Root para instalar nada.- saludos :-)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo M. Morales wrote:
Hola Ricardo:
El martes, 08 de agosto de 2006 (14:32:29), usted escribió:
RFE> Ricardo M. Morales wrote:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
RFE> Sirve la alternativa exportar a CSV previamente?
¿qué idea tienes? :-) Bueno, yo en PostgreSQL, "chupo" data de archivos excelos, convirtiendolos previamente a CSV, con el comando COPY. Estimo que si mysql dice llamarse DBMRS, debiera tener algo similar :)
Esa es la idea, ahora depende de Ud despejar las dudas ;) Suerte!
sirve lo que sea, mientras cumpla lo mejor posible los criterios que puse ... :-)
resumo, lo mas automatizado posible, sin tener que abrir o tener abiertos programas genéricos de planillas de calculo, como excel o calc, y que permita pasar de formato XLS a otros formatos ... valen formatos intermedios, y el fin principal es pasar de XLS a MySQL.-
puede ser bajo windows o bajo linux, en ese último caso, que se pueda ejecutar desde PHP, o por crons, sin necesidad de tener acceso de Root para instalar nada.-
saludos :-)
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica
- -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [email protected] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE2M58kw12RhFuGy4RAliVAJ9f4J/UWnFz/YrMcobgeDMqSiXCHQCfSql2 qaU66lT7TDmNtiDou8M1UQQ= =ivdJ -----END PGP SIGNATURE-----
Hola Ricardo: El martes, 08 de agosto de 2006 (14:48:45), usted escribió: RFE> Ricardo M. Morales wrote:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
RFE> Sirve la alternativa exportar a CSV previamente?
¿qué idea tienes? :-)
RFE> Bueno, yo en PostgreSQL, "chupo" data de archivos excelos, RFE> convirtiendolos previamente a CSV, con el comando COPY. RFE> Estimo que si mysql dice llamarse DBMRS, debiera tener algo similar :) RFE> Esa es la idea, ahora depende de Ud despejar las dudas ;) muchas gracias, no tenía idea de que "existía algo así" ... buscaré y les aviso si surgen dudas, ya a "otro nivel" ... :-) además, tengo experiencia mas o menos básica con MySQL, nada en PostgreSQL, pero si ambos son SQl no debe haber muchas diferencias ... y en el servidor donde está el sitio donde quiero usar eso, hay ambos sabores de SQL ;-) chaucito.-
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo M. Morales wrote:
Hola Ricardo:
El martes, 08 de agosto de 2006 (14:48:45), usted escribió:
RFE> Ricardo M. Morales wrote:
Les consulto si conocen alguna herramienta para extraer contenido de documentos con formato .XLS (Excel) sin tener que utilizar programas de planilla de cálculo como Excel u OpenOffice.Org ...
RFE> Sirve la alternativa exportar a CSV previamente?
¿qué idea tienes? :-)
RFE> Bueno, yo en PostgreSQL, "chupo" data de archivos excelos, RFE> convirtiendolos previamente a CSV, con el comando COPY. RFE> Estimo que si mysql dice llamarse DBMRS, debiera tener algo similar :)
RFE> Esa es la idea, ahora depende de Ud despejar las dudas ;)
muchas gracias, no tenía idea de que "existía algo así" ... buscaré y les aviso si surgen dudas, ya a "otro nivel" ... :-)
además, tengo experiencia mas o menos básica con MySQL, nada en PostgreSQL, pero si ambos son SQl no debe haber muchas diferencias ... y en el servidor donde está el sitio donde quiero usar eso, hay ambos sabores de SQL ;-) a disposicion pa lo que guste mandar
chaucito.-
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica
- -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [email protected] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE2NTIkw12RhFuGy4RAgtCAJ9+Zp0UjGhmnylSm8eeDbaEWQsqZwCeIPO1 uR/PalQhXSVYLt31N1cTb5U= =WW0h -----END PGP SIGNATURE-----
Hola Ricardo: El martes, 08 de agosto de 2006 (15:15:36), usted escribió:
RFE> Bueno, yo en PostgreSQL, "chupo" data de archivos excelos, RFE> convirtiendolos previamente a CSV, con el comando COPY. RFE> Estimo que si mysql dice llamarse DBMRS, debiera tener algo similar :)
RFE> Esa es la idea, ahora depende de Ud despejar las dudas ;)
además, tengo experiencia mas o menos básica con MySQL, nada en PostgreSQL, pero si ambos son SQl no debe haber muchas diferencias ... y en el servidor donde está el sitio donde quiero usar eso, hay ambos sabores de SQL ;-)
RFE> a disposicion pa lo que guste mandar chas gracias :-) estuve buscando, no encontré todavía por el lado de "chupar" directo.- buscando un poco más, y con ayuda de respuestas recibidas en varios lados, hace un rato encontré esto, lo probé, no será la gran cosa, pero para lo que necesito me alcanza y sobra ... lo comparto :-) http://sourceforge.net/projects/phpexcelreader/ chaucito :-)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo M. Morales wrote:
Hola Ricardo: RFE> a disposicion pa lo que guste mandar
chas gracias :-)
estuve buscando, no encontré todavía por el lado de "chupar" directo.-
Incluso con las pistas que te di?! Mira, como te dije, con PostgreSQL es tan sencillo como leer el manual [0]. Ahora, por el lado de mysql, el cual no tengo el placer(?) de conocer, ya que prefiero siempre Postgres, encontre, con un rezo a San Google: - - http://linux.softpedia.com/progDownload/xls2Mysql-Download-7735.html - - http://mysql.com/doc/refman/5.0/es/mysqlimport.html En este ultimo, entiendo que el comando de marras debiera funcionar de manera similar al COPY (aunque recordemos que hablamos de mysql :þ) Espero sirva.
buscando un poco más, y con ayuda de respuestas recibidas en varios lados, hace un rato encontré esto, lo probé, no será la gran cosa, pero para lo que necesito me alcanza y sobra ... lo comparto :-)
http://sourceforge.net/projects/phpexcelreader/
chaucito :-)
------------------------------------------------------------------------
_______________________________________________ Solar-tecnica mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-tecnica
- -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [email protected] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE2dHmkw12RhFuGy4RAszaAJ9/DK9PBqwDv6GRpk+o8It1urhBgACfS9Sz f4GfSYP7xNJdLtTXTy4s61g= =cgfM -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo M. Morales wrote:
Hola Ricardo:
PD: [0] http://www.postgresql.org/docs/8.0/interactive/sql-copy.html - -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [email protected] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE2dIckw12RhFuGy4RAp7HAJ0Xo5PnxFZTn6lazudPCZOT1DKSLACeIVfh Bcz+jlwK0ywBR0B8zKrzVAk= =lERJ -----END PGP SIGNATURE-----
participants (3)
-
Fernando Toledo -
Ricardo Frydman Eureka! -
Ricardo M. Morales