spring - why does my program adds blank spaces automatically? -


i created csv file(| delimited) contains data few rows created automatically @ end of every row , column. there 4 rows in excel file when converts csv shows 8.

4|sdfa@sdf.nb|plplpl|plplp|1988-11-11|m|asdasd@sdf.ghgh|sdfsadfasdfasdfasdfasdf|asdfasdf|34253242|234234|true|true||||| 1|@gmail.com||kumar|1988-07-10|m|alternate@gmail.com|asfdsfsfsaf|sfdasf|7204722222|7204711111|true|false||||| 2|adad@sdf.in||asdd|1989-09-11|f|sdfa@sad.no|sjdfgjkdghjkdhgjjkjhjk|skflsdfhjskfh|1212121212|4343434343|false|true||||| 3|adads@sdf.in|asdasd|asdsd|1985-09-11|f|sdfsa@sad.no|sjdfgjkasasdghjkdhgjjkjhasask|skflsdfhjskfh|234234234|4343434343|false|true||||| |||||||||||||||| |||||||||||||||| |||||||||||| |||||||| 

conversion code:

    hssfworkbook wbook = new hssfworkbook(new fileinputstream(path));             // first sheet workbook             hssfsheet sheet = (hssfsheet) wbook.getsheetat(0);               hssfrow row;             hssfcell cell;             // iterate through each rows first sheet             iterator<org.apache.poi.ss.usermodel.row> rowiterator = sheet.iterator();             rowiterator.next();             while (rowiterator.hasnext()) {                 row = (hssfrow) rowiterator.next();                  // each row, iterate through each columns                 iterator<cell> celliterator = row.celliterator();                 while (celliterator.hasnext()) {                      cell = (hssfcell) celliterator.next();                         if(cell.getcelltype() == cell.cell_type_numeric)                         {                             if(hssfdateutil.iscelldateformatted(cell))                             {                                 string dobstr = dateutil.reformatanydatetime(cell.getdatecellvalue(), dateutil.postgresql_date_format);                                 data.append(dobstr + "|");                              }else                                 data.append((long)(cell.getnumericcellvalue()) + "|");                         }else if(cell.getcelltype() == cell.cell_type_boolean)                         {                             data.append(cell.getbooleancellvalue() + "|");                         } else if(cell.getcelltype() == cell.cell_type_string)                         {                             data.append(cell.getstringcellvalue() + "|");                         }                           else if(cell.getcelltype() == cell.cell_type_blank)                         {                             data.append("|");                         }                         else                         {                             data.append("invalid");                          }                 }data.append("\r\n");             }             fos.write(data.tostring().getbytes());             fos.close(); 


Comments

Popular posts from this blog

image - ClassNotFoundException when add a prebuilt apk into system.img in android -

I need to import mysql 5.1 to 5.5? -

Java, Hibernate, MySQL - store UTC date-time -