Mercurial > dive4elements > river
diff backend/src/main/java/org/dive4elements/river/importer/parsers/LineParser.java @ 8032:fd3a24336e6a
SCHEMA CHANGE and Importer (only longitudinal section data so far): only grain fractions given now in schema are valid. We are handling sediment loads, not yields.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Mon, 14 Jul 2014 15:36:44 +0200 |
parents | 07cc4cd9233e |
children | 9342d7fe0ee7 |
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/importer/parsers/LineParser.java Fri Jul 11 13:10:05 2014 +0200 +++ b/backend/src/main/java/org/dive4elements/river/importer/parsers/LineParser.java Mon Jul 14 15:36:44 2014 +0200 @@ -113,12 +113,8 @@ protected static String stripMetaLine(String line) { String tmp = line.substring(1, line.length()); - if (tmp.startsWith(" ")) { - return tmp.substring(1, tmp.length()); - } - else { - return tmp; - } + // meta-lines often have trailing semicolons in real data + return tmp.replaceAll(SEPERATOR_CHAR + "*$", "").trim(); } public static double getDouble(String doubleString) throws ParseException {