Live briefing
Everything about JSON
Data-interchange format
JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of name–value pairs and arrays. It is a commonly used data format with diverse uses in electronic data interchange, including that of web applications with servers. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: JSONA 5-minute orientation
- Skim a recent paper: Validation of Modern JSON Schema: Formalization and ComplexityInfluential work since 2022
- Pick up a classic book: JSON at Work: Practical Data Integration for the WebThe most-reprinted book on the subject
- Read the landmark paper: JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchangeCited 94 times
- Go sideways: Comparison of data-serialization formatsA closely related topic
- Go sideways: Configuration fileA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange
A Conflict-Free Replicated JSON Datatype
Parametric schema inference for massive JSON datasets
Parsing gigabytes of JSON per second
JSON: Data model and query languages
No Grammar to Rule Them All: A Survey of JSON-style DSLs for Visualization
LLMER: Crafting Interactive Extended Reality Worlds with JSON Data Generated by Large Language Models
Cross-linking BioThings APIs through JSON-LD to facilitate knowledge exploration
🆕 Influential since 2022
Validation of Modern JSON Schema: Formalization and Complexity
Beyond JSON: Evaluating Serialization Formats for Space-Efficient Communication
Adamant: a JSON schema-based metadata editor for research data management workflows
An approach to build JSON-based Domain Specific Languages solutions for web applications
Witness Generation for JSON Schema
📚 Books worth reading
JSON at Work: Practical Data Integration for the WebTom Marrs · 2017
Java XML and JSONJEFF FRIESEN · 2016
HTMX + ColdFusion Infinite Scroll · 2025
MySQL and JSON: A Practical Programming GuideDavid Stokes · 2018
XML and JSON Recipes for SQL Server: A Problem-Solution ApproachAlex Grinberg · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Comparison of data-serialization formats This is a comparison of data serialization formats, various ways to convert complex objects to sequences of bits. It does not include markup languages…
- Configuration file A configuration file, also known as config file, is a file that stores data used to configure a software system such as an application, a server or an…
- ECMAScript ECMAScript (/ˈɛkməskrɪpt/; ES) is the standard for the JavaScript language, intended to ensure the interoperability of web pages across different web browsers…
- Douglas Crockford Douglas Crockford is an American computer programmer who is involved in the development of the JavaScript language. He specified the data format JSON (JavaScrip…
- Serialization In computing, serialization (or serialisation, also referred to as pickling in Python) is the process of translating a data structure or object state into…
- ASN.1 Abstract Syntax Notation One (ASN.1) is a standard interface description language (IDL) for defining data structures that can be serialized and deserialized…
- Data exchange Data exchange is the process of moving data from one information system to another. It often involves transforming data that is native to the source system…
- X3D X3D (Extensible 3D) is a set of royalty-free ISO/IEC standards for declaratively representing 3D computer graphics. X3D includes multiple graphics file…