Similar to JSON, without comma and colon dividers. You can parse it manually, as it has the same logic.
It seems to consist of name-value pairs, so after the name, the search for "{" or another string in "" means the value.
The complex structure of custom classes simplifies management. As Matti John links, there is documentation.
source share