parsing text files that can change encodings.
----- Original Message ----- From: "Bob Provencher" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, April 14, 2005 10:08 AM Subject: Re: [ADVANCED-DOTNET] BinaryReader ReadLine() ?!? > But, the point is, there may not be any "lines" to read. You may get lucky > and find a string that looks like an EOL or you may not and blow out your > buffers trying to read until you find one. > > Why not just read fixed length buffers instead of lines? Can you tell us > what you are trying to do? > > -----Original Message----- > From: Unmoderated discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED] On Behalf Of dave wanta > Sent: Thursday, April 14, 2005 10:46 AM > To: [email protected] > Subject: Re: [ADVANCED-DOTNET] BinaryReader ReadLine() ?!? > > 0x13 0x13, or 0x13, or 0x10. (Same as ReadLine() in StreamReader). > > Now, I realize that people say "BinaryReader is used for reading binary > files". However, There is a ReadChar() and ReadChars() method. So, you can > build a ReadLine() method. I'm planning on doing just this, but will need to > maintain my own internal char buffer. I could call ReadChar() and just keep > checking for 0x13 and 0x10 (which I did as a quick proof of concept). > However, when doing this against a file, you end up accessing the file for > each char. > > I'm sure I'm not the only one who has needed to do this. Just looking for > any tips/pointers, before I re-invent the wheel. > > Thanks, > Dave > > > ----- Original Message ----- > From: "Philip Nelson" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Thursday, April 14, 2005 9:35 AM > Subject: Re: [ADVANCED-DOTNET] BinaryReader ReadLine() ?!? > > > > What exactly constitutes a line in a binary file? > > > > --- dave wanta <[EMAIL PROTECTED]> wrote: > > > Hi All, > > > Has anyone ever implemented a ReadLine() method for a BinaryReader? > > > I'm sure I'm not the only one implementing this, yet googling has > > > turned up > 0. > > > > > > Philip - http://blogs.xcskiwinn.org/panmanphil > > "There's a difference between righteous anger and just being crabby" - > Barbara > > > > =================================== > > This list is hosted by DevelopMentorR http://www.develop.com > > > > View archives and manage your subscription(s) at > http://discuss.develop.com > > > > =================================== > This list is hosted by DevelopMentorR http://www.develop.com > > View archives and manage your subscription(s) at http://discuss.develop.com > > =================================== > This list is hosted by DevelopMentor� http://www.develop.com > > View archives and manage your subscription(s) at http://discuss.develop.com > =================================== This list is hosted by DevelopMentor� http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
