codenautas / txt-to-sql

Tools for convert text data to SQL sentences
MIT License
2 stars 3 forks source link

Implementar el encoding en --fast #21

Open emilioplatzer opened 8 years ago

emilioplatzer commented 8 years ago

La detección del encoding se hace línea a línea.

  1. Si solo se vieron líneas ASCII7 es ASCII7
  2. Si se vieron líneas ASCII7 y líneas UTF8 se deduce UTF8
  3. Si se ve alguna línea ANSI queda ANSI

Si se está ejecutando directamente (sin pasar previamente por --prepare) y se convirtió primero en UTF8 y luego en ANSI se debe generar un warning por el STDERR 'MIXED encoding'. Pero la conversión se hace igual desde el momento en que se detecta ANSI se hace todo ANSI.

diegoefe commented 8 years ago

Mirar acá: https://github.com/codenautas/txt-to-sql/wiki/milestone-completo