Me he encontrado con un problemita en Java que me gustaria me ayudaran a solucionar.
Estoy haciendo una aplicación que lee datos de un archivo de texto y los inserta en una tabla MySQL, la estructura del archivo está bien definida separando cada campo por el caracter "|" y las filas por el fin de linea tradicional.
El problema se me presenta cuando algun campo del archivo viene vacío, la clase tokenizer no toma en cuenta el campo y hace que las columnas de la tabla no correspondan, por lo que me da un error y se interrumpe la ejecucuón.
Ejemplo: Pedro|Peres|12333444|Caracas|2523344|ofi
Juan|Gomez|14123321|Valencia||ofi2
En este caso el espacio entre || (correspondiente a Juan) debe ser tomado en cuenta como vacio pero no lo reconoce ya que estan los separadores juntos. Alguien sabe como filtrar esta condicion?