Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: ealvarez en 11 Octubre 2019, 00:12 am



Título: Que lenguaje de programacion usar
Publicado por: ealvarez en 11 Octubre 2019, 00:12 am
buenas grupo.
necesito crear un pequeño programa que pueda leer una carga masiva de archivos, y despues de leerlos insertarlos a una tabla de SQL Server

los archvios son los XML 3.3 del Sat de la factura electronica

me podran recomendar lenguaje de programacion.

si alguien ya tiene algo podriamos hablar.

de antemano muchas Gracias


Título: Re: Que lenguaje de programacion usar
Publicado por: @XSStringManolo en 11 Octubre 2019, 02:01 am
C++ está genial para esa tarea, aunque para uso general te compensa más aprender a hacerlo con PHP que le vas a dar prácticamente todo el uso.


Título: Re: Que lenguaje de programacion usar
Publicado por: WHK en 11 Octubre 2019, 04:06 am
Sólo busca como convertir de manera masiva los xml a csv y luego los importas utilizando bulk load directamente desde SQL:

https://docs.microsoft.com/en-us/sql/t-sql/statements/bulk-insert-transact-sql?view=sql-server-2017

Igual dependerá de que tipo de servidor uses, por ejemplo, si utilizas sql server es porque usas windows server, por lo cual te conviene crear un proyecto en c# que haga el trabajo de procesamiento e importación utilizando un modelo de datos simple y una conexión directa a la base de datos (siempre y cuando no sea un proyecto grande, sino tendrás que crear una integración para la capa de datos de tu proyecto).

Saludos.