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

Benedikt Ritter commented on CSV-110:
-------------------------------------

bq. This can all be reconsidered post 1.0 of course. It would be nice to get 
1.0 out and done ASAP IMO.

I'd say leave this out of 1.0. Changing visibility from package private to 
public can be made after 1.0 and I expect releases more frequently after the 
initial release.

> Add ability to parse single lines
> ---------------------------------
>
>                 Key: CSV-110
>                 URL: https://issues.apache.org/jira/browse/CSV-110
>             Project: Commons CSV
>          Issue Type: New Feature
>            Reporter: Gabriel Reid
>         Attachments: CSV-110.patch
>
>
> Due to the iterator-based API of CSVParser, there is currently no simple and 
> convenient way to parse single lines of CSV-formatted data. The intention of 
> this ticket is to add something along the lines of the following:
> {code}
> CSVLineParser lineParser = new CSVLineParser(csvFormat);
> String singleLine = "a,b,c";
> CSVRecord singleRecord lineParser.parseLine(singleLine);
> {code}
> The use case of parsing single lines comes up very often in terms of 
> distributed batch processing scenarios (i.e. Hadoop jobs), and CSV-style 
> formats are also regularly used in such scenarios. Currently, projects are 
> often forced to build their own ad-hoc CSV parsing solutions, so adding the 
> ability to parse single lines to commons-csv would be very useful to these 
> projects, as well as anyone doing parsing based on input that isn't necessary 
> in the form of a single stream.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to