3 ms·
So many standards, for sure. But... parsing json is actually simple enough. You require those who send you data to comply with specific libraries during export
by dlsa 5y ago
So many standards, for sure. But... parsing json is actually simple enough. You require those who send you data to comply with specific libraries during export and import. If they send a file which can't be imported then they sent a corrupted file. Bonus if you lock the version. Be as specific as you need to be.
There are people who will quibble around "there are thousands of libraries". No there aren't. There's just the N you support.
We specify all sorts of details for other aspects of computing. Why wouldn't we specify the data format as well? Change control / configuration management are very useful.
This is how you reduce pointless complexity. Nip it in the bud as early as possible.
EDIT: Not sure why people disagree with this comment. This is basic data management. Are people really asserting that we are NOT allowed to set a minimum standard? This is also called "setting boundaries".