[ 
https://issues.apache.org/jira/browse/CSV-148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17053939#comment-17053939
 ] 

Chen commented on CSV-148:
--------------------------

just replaceĀ 
{code:java}
.withIgnoreSurroundingSpaces(true)
{code}
 to 
{code:java}
.withTrim()
{code}
the testunit could past . so why dou we need a patch?

> CSVFormat.ignoreSurroundingSpaces is ignored when printing
> ----------------------------------------------------------
>
>                 Key: CSV-148
>                 URL: https://issues.apache.org/jira/browse/CSV-148
>             Project: Commons CSV
>          Issue Type: Bug
>          Components: Printer
>    Affects Versions: 1.1
>         Environment: JDK 1.7
>            Reporter: Piotr Ciruk
>            Priority: Minor
>             Fix For: Review
>
>         Attachments: commons-csv_CSV-148.patch, commons-csv_CSV-148.patch
>
>
> It seems that {{CSVFormat}}'s property {{ignoreSurroundingSpaces}} is not 
> taken into consideration while printing out values using {{CSVPrinter}}.
> Given:
> {code}
> System.out.println(
>       CSVFormat.DEFAULT
>                       .withIgnoreSurroundingSpaces(true)
>                       .format("",
>                               " ",
>                               " Single space on the left",
>                               "Single space on the right ",
>                               " Single spaces on both sides ",
>                               "   Multiple spaces on the left",
>                               "Multiple spaces on the right    ",
>                               "  Multiple spaces on both sides     ")
> );
> {code}
> Actual result:
> {code}
> ""," "," Single space on the left","Single space on the right "," Single 
> spaces on both sides ","   Multiple spaces on the left","Multiple spaces on 
> the right    ","  Multiple spaces on both sides     "
> {code}
> Expected result:
> {code}
> "","","Single space on the left","Single space on the right","Single spaces 
> on both sides","Multiple spaces on the left","Multiple spaces on the 
> right","Multiple spaces on both sides"
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to