Revision 45775 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/main/java/org/gvsig/fmap/dal/store/csv/CSVStoreProvider.java

View differences:

CSVStoreProvider.java
552 552
        
553 553
        public void translate(long rowindex, List<String> row, FeatureProvider feature) throws Exception {
554 554

  
555
            for (int i = 0; i < row.size(); i++) {
555
            int columns = coercion.length;
556
            if( row.size()<columns ) {
557
                columns = row.size();
558
            }
559
            
560
            for (int i = 0; i < columns; i++) {
556 561
                Object rawvalue = row.get(i);
557 562
                try {
558 563
                    Object value = null;

Also available in: Unified diff