When a JSON grid view is the right editor

A JSON grid editor presents objects, arrays, properties, and values as a navigable structure. Use it when a structural view will make a change easier to review than editing compact text directly. It is not a replacement for understanding the JSON contract that the document must satisfy.

Edit JSON in the grid

  1. Open the JSON document and select the current grid or structured editor view.
  2. Navigate to the object, array, property, or value that needs review.
  3. Make one deliberate change and confirm the surrounding structure still expresses the intended data.
  4. Save to a suitable working copy and validate the document.

Check well-formedness and contract behavior

A structured edit may help prevent simple shape mistakes, but it does not prove every business rule. Run a well-formedness check, and when a JSON Schema is assigned, review diagnostics for the data location and the schema location before deciding what to correct.

Expand and collapse nested JSON

Objects and arrays can be expanded or collapsed so you can keep the part of a large structure in view while hiding branches that are not part of the current edit. The Help also describes commands for expanding or collapsing a complete selection and shows child counts beside parent properties. Use the command names and indicators in your installed build.

Select, insert, and move content deliberately

A grid selection can represent an entire value or an insertion point immediately before or after it. That distinction matters: copy, paste, and delete affect the selected content, while pasting at an insertion point adds content at that location. The documented workflow also supports extending a same-level selection and dragging selected content to a visible insertion point. Before moving production data, practise with a copy and check the resulting object or array order.

Edit values and JSON types

Use the current keyboard-editing behavior to move between editable names and values and to add the next value without returning to the mouse. JSON values still need the intended type: string, number, boolean, or null. A value that looks like a number but is stored as a string has different JSON text and may fail schema validation. Review the type indicator, then validate after changing a value or property name.

Use the context menu as a review checkpoint

The Help presents the context menu as the place for common grid-editing commands and their assigned keyboard shortcuts. Open it on the current selection before a structural change to confirm whether the command acts on one value, several same-level values, or an insertion point. If you copy values without JSON character escaping, inspect the destination carefully because the copied text serves a different purpose from a complete JSON fragment.

Troubleshooting

If the grid view becomes less useful for a large or deeply nested file, return to a text or large-file workflow that matches the document size. Do not rely on a documented shortcut or entry-helper label without checking the Windows product.

Related tasks