this post was submitted on 16 Dec 2024
20 points (100.0% liked)
Game Development
3537 readers
2 users here now
Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Honestly I'd just hand write a CSV parser, they aren't that complicated ESPECIALLY if you don't care about having commas in your data because then you don't need to quote wrap the entries but that's just me.
Same. I already have one I wrote myself that's good enough for my needs -- which means it doesn't handle quoting or alternate line endings or other quirks. (I can just change the separator to
\t
if I really need commas in values, and since I control the data format, I can just say "it will always have Unix line endings" to keep it simple.)There's probably thousands of open source CSV parsers out there though if you don't want to roll your own, but I don't have a specific recommendation.
Yeah, I had the same thought LOL. If you need commas in your data just use a TSV and call it good. I have yet to need the commas though