buenos dias queridos amigos, que experiencia tienen en procesar un archivo json digamos de 26 megas, es una base de datos de medicamentos, con el comando leer fichero se podria? porque con las sentencias de manejo de json se requiere que este en memoria y no puedo, se cuelga
Hola Juan.
En estos casos lo más adecuado es leer el archivo secuencialmente, usando las clases VByteArray o VFile y procesar directamente el XML con la clase VXmlReader.
Como ejemplo, un archivo XML de 177Mb como el Nomenclátor de prescripción se tarda menos de 10 segundos.
En la imagen aparece el resultado procesando los elementos prescription, cod_nacion, nro_definitivo y des_nomco. Se obtienen 28.740 prescripciones.
Saludos
Paco Satué
Gracias Paco, muy amable. saludos