From 671cfafe5463271f8e1efa362d846264fafd59c9 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Mon, 5 Mar 2012 16:29:58 +0000 Subject: [PATCH] Deal with null values git-svn-id: https://svn.argeo.org/commons/trunk@5152 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../src/main/java/org/argeo/util/CsvWriter.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/CsvWriter.java b/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/CsvWriter.java index 2167af1ad..167e06310 100644 --- a/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/CsvWriter.java +++ b/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/CsvWriter.java @@ -69,7 +69,12 @@ public class CsvWriter { public void writeLine(Object[] tokens) { try { for (int i = 0; i < tokens.length; i++) { - writeToken(tokens[i].toString()); + if (tokens[i] == null) { + // TODO configure how to deal with null + writeToken(""); + } else { + writeToken(tokens[i].toString()); + } if (i != (tokens.length - 1)) out.write(separator); } -- 2.30.2