I have a text file which contains data seperated by ‘|’. I need to get each field(seperated by ‘|’) and process it. The text file can be shown as below :
ABC|DEF||FGHT
I am using string tokenizer(JDK 1.4) for getting each field value. Now the problem is, I should get an empty string after DEF.However, I am not getting the empty space between DEF & FGHT.
My result should be – ABC,DEF,””,FGHT but I am getting ABC,DEF,FGHT
From
StringTokenizerdocumentation :The following code should work :