I ran into another issue: How can I define a multi-value string with No or just ONE entry?
When I try: - set test to “one”, // It is a String[] multi-value but with two values where the 2nd is empty - set test to , // The parsing fails In addition using a keyword like ‘end’ fails to parse: - set end to “TEST” // Fails to parse - set end{String} to “TEST” // Fails to parse - set ‘end’ to “TEST” // Fails to parse - set “end” to “TEST” // Fails to parse Cheers - Andy > On Feb 1, 2021, at 1:58 PM, Andreas Schaefer <schaef...@me.com.INVALID> wrote: > > I got around this issue by extracting the setting of the properties into a > reference file (repoinit.txt) and there is works as there the quotes can be > escaped with a \. > > - Andy > >> On Feb 1, 2021, at 12:52 PM, Andreas Schaefer <schaef...@me.com.INVALID> >> wrote: >> >> Hi >> >> As it turns out the problem is NOT the curly brackets but rather the >> internal double quotes. >> >> - Andy >> >>> On Feb 1, 2021, at 12:05 PM, Andreas Schaefer <schaef...@me.com.INVALID> >>> wrote: >>> >>> Hi >>> >>> If I try to create a property with a curly brackets in it then the parsing >>> fails: >>> >>> set properties on /var/dxml/folderprofiles >>> set globalDefaultConfigs{String} to \"{\"type\":\"one\"}\" >>> end >>> >>> I tried to escape the curly brackets with \{ and \} but to no avail. >>> >>> Is there a way to use unicode or ascii codes or any other way to fix it? >>> >>> Should this be considered a bug as curly brackets in a string properly is a >>> valid value? If so I will create a ticket for it. >>> >>> - Andy >> >