Parses a flat string with nested objects into a structured array of objects
A string in the format "key1(value1) key2(value2)[separator]key1(value1)"
The char that will be used to split the input string. Defaults to ';'
An array of objects with string values
Parses a flat string with nested objects into a structured array of objects