A serialized representation of a produced by applying a set of rules that ensure a single unique representation for any expression.
- Expressions that contain exactly the same and , may differ from one another in the following ways:
- Inclusion of whitespace between elements
- Inclusion of specific associated with identified .
- The order in which , , , and appear.
- The canonical form is generated by removing whitespace and from an expression and arranging the , , , and in a standard order.
- If canonical form rules are applied to a expression, the result is a single unique rendering of the meaning represented by that expression.