JSON object
A JSON object is an unordered collection of members, each consisting of a string name paired with a JSON value and represented within curly braces.
Just Use Postgres!
A JSON object is an unordered collection of name-value members represented in the JSON data format.
- How it is used
- Deploys JSON objects to store pizza orders and support database-side filtering, updates, and analysis.
- How deep it goes
- Explains nested structures, json versus jsonb choices, containment queries, targeted updates, and field deletion.
- Examples
- Uses pizza orders, nested toppings, gluten-free filtering, custom-pizza counts, and ingredient updates as concrete examples.
- What you can do after
- Apply it via Postgres SQL to store, filter, update, and remove data within JSON objects.
Acing the CCNA Exam: Volume 2 Advanced Networking and Security
A JSON object is an unordered collection of string-keyed key-value pairs enclosed in curly braces.
- How it is used
- Organizes structured data for network device and interface configurations.
- How deep it goes
- Explains object syntax, nesting, whitespace, and invalid punctuation, but defers full RFC details beyond CCNA scope.
- Examples
- Uses interface records, device and interface configurations, firewall rules, and deliberately invalid network settings.
- What you can do after
- Evaluate JSON objects for valid keys, values, delimiters, nesting, casing, and trailing commas.
Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains JSON object →
Functional Programming in Scala, Second Edition
A JSON object is a JSON value containing comma-separated quoted-string keys paired with values and enclosed in curly braces.
- How it is used
- Represents structured JSON records and supplies a target syntax tree for parser-combinator exercises.
- How deep it goes
- Explains the grammar, data representation, and parser construction, while leaving primitive string and number parsers undefined.
- Examples
- Uses a company record containing strings, a Boolean, numbers, an array, and nested JSON-compatible values.
- What you can do after
- Build it from scratch as a parser that produces JObject values from comma-separated JSON key-value pairs.
Read how Functional Programming in Scala, Second Edition explains JSON object →
Refactoring to Rust
A JSON object is an unordered collection of name-value pairs enclosed in braces and serialized in JSON syntax.
- How it is used
- Uses JSON objects as compact boundaries between application code and Rust, JavaScript, Python, or WebAssembly functions.
- How deep it goes
- Explains field mapping, Serde derives, parsing errors, and cross-language conversion without developing JSON syntax broadly.
- Examples
- Uses name-value records, a Rust Data struct, a Python aggregation loop, and a WebAssembly search interface.
- What you can do after
- Builds JSON boundaries with serde_json and Serde, then passes structured values across Python, JavaScript, and WebAssembly integrations.
Everyday Data Visualization
An unordered JSON collection of named members enclosed in curly braces, each consisting of a string key and a value.
- How it is used
- Organizes related JSON values under meaningful names so programs can reference or operate on the group more easily.
- How deep it goes
- Explains objects through nested-array examples and readable labels, without detailing parsing, schemas, or implementation internals.
- Examples
- Uses weekday-and-time arrays, named fruit scores, and a nested fruit dataset with title, version, and records.
- What you can do after
- Apply it to label nested data, replace opaque array positions, and group related values under a single name.
Learn Go with Pocket-Sized Projects
A JSON object is an unordered collection of named fields represented as string keys paired with JSON values.
- How it is used
- Represents structured input data in test files and focused request bodies for HTTP API endpoints.
- How deep it goes
- Defines keys, values, nesting, and ordering, then demonstrates Go decoding without covering JSON internals.
- Examples
- Uses nested book records, a simple guess payload, and a Go handler that decodes request bodies.
- What you can do after
- Apply JSON objects through Go structures and json.NewDecoder when sending or reading focused API request data.
Read how Learn Go with Pocket-Sized Projects explains JSON object →
Software Testing with Generative AI
A JSON object is a data structure consisting of name-value pairs enclosed in braces.
- How it is used
- Generates structured sample test data for development and testing tasks.
- How deep it goes
- Defines the basic structure and demonstrates simple objects, while deferring more complex structures.
- Examples
- Uses hotel-room records containing scalar fields, image URLs, prices, and feature arrays.
- What you can do after
- Apply JSON objects to create sample datasets, then verify counts, formats, URLs, and relationships against requirements.
Read how Software Testing with Generative AI explains JSON object →
Related concepts
- name-value pairhas part · A name-value pair is a data association in which an identifying name or key corresponds to a value.
- JSONpart of · JSON is a standardized, language-independent text format for representing structured data using objects, arrays, strings, numbers, Boolean values, and null.
- data structurekind of · A data structure is an organized representation of data and its relationships that supports defined operations for storing, accessing, or modifying it.
- arraypart of · An array is an indexed, ordered collection of elements arranged in one or more dimensions, with elements accessed by position.
- JSON arraycontrasts with · A JSON array is an ordered JSON value containing zero or more JSON values, represented as a comma-separated sequence enclosed in square brackets.
- eventused by · An event is an occurrence, change, or associated record or notification recognized as significant within a system or context.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.






