Tengo un archivo de texto que contiene datos separados por '|'. Necesito obtener cada campo (separado por '|') y procesarlo. El archivo de texto puede demostrar de la siguiente manera:tokenizer de cadenas en Java
ABC | DEF || FGHT
estoy usando tokenizer cadena (JDK 1.4) para obtener cada valor de campo. Ahora el problema es que debería obtener una cadena vacía después de DEF. Sin embargo, no obtengo el espacio vacío entre DEF & FGHT.
Mi resultado debería ser - ABC, DEF, "", FGHT pero yo estoy haciendo ABC, DEF, FGHT
los datos de entrada separadas por '|' y la única StringTokenizer capturar espacios en blanco? – Azi
no .. podemos usar cualquier delimitador. puede ser un espacio en blanco, un personaje, un conjunto de cadenas, cualquier cosa ... – MacKa