{
try
{
- summaryRowData[colCounter++] = (field.getDataColumnClass() == Integer.class) ? Integer
+ summaryRowData[colCounter++] = (field.getDataType()
+ .getDataTypeClass() == Integer.class) ? Integer
.valueOf(fieldData)
- : (field.getDataColumnClass() == Double.class) ? Double
+ : (field.getDataType()
+ .getDataTypeClass() == Double.class) ? Double
.valueOf(fieldData)
- : fieldData;
+ : sanitiseData(fieldData);
} catch (Exception e)
{
e.printStackTrace();
};
}
+ private static String sanitiseData(String data)
+ {
+ String cleanData = data.replaceAll("\\[\"", "").replaceAll("\\]\"", "")
+ .replaceAll("\\[", "").replaceAll("\\]", "")
+ .replaceAll("\",\"", ", ").replaceAll("\"", "");
+ return cleanData;
+ }
+
@Override
public String getColumnDataConfigFileName()
{