I wish it was that easy. You need to account for the possibility of getting
a partial line at the beginning and end of what is delivered in a data
event. The partial line at the beginning must be concatenated with the last
partial line from the previous batch and the last partial line needs to be
retained so it can be concatenated with the first one in the next batch.


On Mon, Apr 14, 2014 at 3:45 AM, Floby <[email protected]> wrote:

> oh well...
>
> var split = require('split')
>
> myFileStream.pipe(split()).on('data', function (line) {
>   // my line
> })
>
> On Friday, 11 April 2014 20:02:01 UTC+2, Reza Razavipour wrote:
>>
>> I need to read a file one line at a time. Similar to getLine in C++ and
>> Java.
>>
>> How does one do that in node.js?
>>
>  --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
R. Mark Volkmann
Object Computing, Inc.

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to