JSON Tab

The JSON tab shows the current message in a "brace-text" encoding. In brace-text, constructed elements (i.e., elements that contain other elements) are represented by a name followed by a pair of curly braces containing the representations of its constituent elements. Primitive elements are represented as a name followed by '=', then the decoded value.

The encoding will differ depending on the Tree View. If the Tag View is currently active, then brace-text element names will be decoded tags (such as "CONTEXT_14"), except for UNIVERSAL tags, which are named for the type (such as "SEQUENCE"). The value of primitive elements will be a hexadecimal string of the encoded value.

If the Element View is active, then brace-text element names will be the same as shown in the Element View. Brace-text values will be the decoded value of the element.

When a node is clicked in the Tree View, the corresponding line will be highlighted in the JSON tab.