Log File With No Carriage Return

I didn't read your code but to cut the data into usable pieces I would use a text processor like Notepad++ or Atom or Sublime, Maybe there is an on line editor.

Then try to fins a character or two you can change adding in a CR.

Perhaps a HEX editor can see the "Raw" data an if there is anything at the ends of the line you could work with that. I'm really thinking there is something at the end of each line but your programs are ignoring it.

In excel in you open the data as a text file it will ask you if you want to parse it. Perhaps that could work.