From: <zep...@us...> - 2006-10-30 11:51:29
|
Revision: 144 http://svn.sourceforge.net/pzfilereader/?rev=144&view=rev Author: zepernick Date: 2006-10-30 03:51:24 -0800 (Mon, 30 Oct 2006) Log Message: ----------- Trim left and right space for unqualified elements. Modified Paths: -------------- trunk/PZFileReader/src/main/java/net/sf/pzfilereader/util/ParserUtils.java Modified: trunk/PZFileReader/src/main/java/net/sf/pzfilereader/util/ParserUtils.java =================================================================== --- trunk/PZFileReader/src/main/java/net/sf/pzfilereader/util/ParserUtils.java 2006-10-27 14:14:36 UTC (rev 143) +++ trunk/PZFileReader/src/main/java/net/sf/pzfilereader/util/ParserUtils.java 2006-10-30 11:51:24 UTC (rev 144) @@ -131,7 +131,9 @@ } else if (beginNoQualifier && currentChar == delimiter) { // check to see if we are done with an element that was not // being qulified - list.add(sb.toString()); + //remove the space from the front and back of unqualified + //elements + list.add(lTrim(sb.toString().trim())); sb.delete(0, sb.length()); beginNoQualifier = false; } else if (beginNoQualifier || beginQualifier) { @@ -143,7 +145,9 @@ } else { // not using a qualifier. Using a delimiter only if (currentChar == delimiter) { - list.add(sb.toString()); + //remove the space from the front and back of unqualified + //elements + list.add(lTrim(sb.toString().trim())); sb.delete(0, sb.length()); } else { sb.append(currentChar); @@ -173,7 +177,7 @@ // check to see if we need to add the last column in..this will // happen on empty columns // add the last column - list.add(sb.toString()); + list.add(beginNoQualifier ? lTrim(sb.toString().trim()) : sb.toString()); } sb = null; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |