Saltar al contenido

Divida un archivo json grande en varios archivos más pequeños

Solución:

Utilice este código en el símbolo del sistema de linux

split -b 53750k <your-file>
cat xa* > <your-file>

Consulte este enlace: https://askubuntu.com/questions/28847/text-editor-to-edit-large-4-3-gb-plain-text-file

Responder a la pregunta de si Python o Node serán mejores para la tarea sería una opinión y no podemos expresar nuestras opiniones en Stack Overflow. Tienes que decidir tú mismo en qué tienes más experiencia y con qué quieres trabajar: Python o Node.

Si opta por Node, hay algunos módulos que pueden ayudarlo con esa tarea, que hacen el análisis de JSON en tiempo real. Por ejemplo, esos módulos:

  • https://www.npmjs.com/package/JSONStream
  • https://www.npmjs.com/package/stream-json
  • https://www.npmjs.com/package/json-stream

Si va con Python, aquí también hay analizadores JSON de transmisión:

  • https://github.com/kashifrazzaqui/json-streamer
  • https://github.com/danielyule/naya
  • http://www.enricozini.org/blog/2011/tips/python-stream-json/
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *