From c5ad7dd31eefeacd7b9a4cc886757261bcb9560d Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Wed, 6 Dec 2023 14:38:54 +0100 Subject: [PATCH] Handle empty string and non-numbers --- .../java/no/nibio/vips/ipmdecisions/DataTransformer.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java b/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java index 1cdc24f..426248c 100644 --- a/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java +++ b/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java @@ -144,7 +144,14 @@ public class DataTransformer { { if(r.getAllValues().get(VIPSResultParameters[i]) != null && ! r.getAllValues().get(VIPSResultParameters[i]).toLowerCase().equals("null")) { - data[row.intValue()][i] = Double.valueOf(r.getAllValues().get(VIPSResultParameters[i])); + try + { + data[row.intValue()][i] = Double.valueOf(r.getAllValues().get(VIPSResultParameters[i])); + } + catch(NumberFormatException ex) + { + // We leave it empty + } } } } -- GitLab