# Dealing with Data in .NET JSON is one of the most common text file formats. You should use the [[Fleece Json Library]] for parsing if you're using F#. FSharp.Data is an alternative as it offers type providers, but I find it harder to use than Fleece. For an example see [[Parsing an RSS Feed Using FSharp.Data]]. Parsing custom text data formats should be done using FParsec. For examples see [[FParsec Examples]]. For storing binary data see [[Protocol Buffers in .NET]]. A popular file-based database is [[LiteDB]]. Think of it as a .NET native alternative to [SQLite](https://www.sqlite.org/index.html).