Hi Phil,
Background: I am working with .NET at the moment which provides an out-of-the-box JSON deserializer called DataContractJsonSerializer. Unfortunately it cannot be customized with regard to parsing single elements as a string OR (optionally) as an array of strings. It is however possible to add a post-deserialization step which I use to split a string into an array of strings. It works well as long as the separator string does not occur in the list itself.
If I remember correctly, the newline \n character serves as a list separator internally, so it would be good to use it as a collision-free separator. Is there a way of getting -sep $/ or -E -sep #xa; to work?
Thanks
Christian