News for hackers. Stuff that matters.
Re:A love letter to the CSV format by yrro on Thursday March 27, 2025 @05:25AM (#43491725)
Internet JSON (RRC 7493) forbids objects to have members with duplicate names.
Re:A love letter to the CSV format by _flux on Thursday March 27, 2025 @08:13AM (#43492785)
As it says:

I-JSON (short for "Internet JSON") is a restricted profile of JSON designed to maximize interoperability and increase confidence that software can process it successfully with predictable results.

So it's not JSON, but a restricted version of it.

I wonder if use of these restrictions is popular. I had never heard of I-JSON.

Re:A love letter to the CSV format by rcxdude on Thursday March 27, 2025 @09:49AM (#43493636)
I think it's rare for them to be explicilty stated, but common for them to be present in practice. I-JSON is just an explicit list of these common implicit limits. For any given tool/service that describes itself as accepting JSON I would expect I-JSON documents to be more likely to work as expected than non-I-JSON.