WSV - The Intuitive and Reliable Alternative to CSV

The WhitespaceSV format is a clearly and unambiguously defined alternative to comma-separated value formats (CSV). Although CSV files are widely used, there are multiple interpretations or specifications how these files should be read and written. This ambiguity leads to problems loading CSV files which often lead to manual tweaking of the loading process.

With the WSV format (Whitespace-Separated Values) you can 100% rely on your files and the saving and loading process. Instead of commas, whitespace characters are used to separate values, which is much more natural and intuitive. The format offers 100% reliable encoding and decoding by building upon the ReliableTXT format.

All special cases like multi-line strings, empty strings, null values or special character escaping are clearly defined. Comments and empty lines are as well possible.

What do you need to do?

Simply separate values by whitespace and save it as a ReliableTXT file:

Value1 Value2 Value3 Value4
12     abc    "d e"       -  #Comment	

WhitespaceSV offers you ...

Formats built upon WhitespaceSV

WhitespaceSV builds the foundation for:

Getting Started

Watch this short summary of WhitespaceSV:

Have a look at the specification: Specification

Try it out in the browser: Playground

Find an implementation for your programming language: Libs

Try the cheatsheet: Cheatsheet

Convert your CSV files: Convert

Follow WhitespaceSV