Revision 43461 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/main/java/org/gvsig/fmap/dal/store/dbf/utils/DbaseFileWriter.java
DbaseFileWriter.java | ||
---|---|---|
36 | 36 |
import java.util.Date; |
37 | 37 |
import java.util.Iterator; |
38 | 38 |
import java.util.Locale; |
39 |
import org.apache.commons.lang3.StringUtils; |
|
39 | 40 |
|
40 | 41 |
import org.gvsig.fmap.dal.DataTypes; |
41 | 42 |
import org.gvsig.fmap.dal.exception.CloseException; |
... | ... | |
334 | 335 |
|
335 | 336 |
} else if( DataTypes.STRING == type ) { |
336 | 337 |
String s = feature.getString(attr.getIndex()); |
337 |
safeEncode(s, fieldLen, true);
|
|
338 |
safeEncode(StringUtils.defaultIfEmpty(s, ""), fieldLen, true);
|
|
338 | 339 |
|
339 | 340 |
} else { |
340 | 341 |
// Si no conocemos el tipo intentamos guardarlo como un string |
341 | 342 |
String s = feature.getString(attr.getIndex()); |
342 |
safeEncode(s, fieldLen, true);
|
|
343 |
safeEncode(StringUtils.defaultIfEmpty(s, ""), fieldLen, true);
|
|
343 | 344 |
|
344 | 345 |
} |
345 | 346 |
|
Also available in: Unified diff