I'm new in Groovy.
I make map in loop like this [(nodeRootName): (value)]
And after all conversions conert it in JSON:
def json = new groovy.json.JsonBuilder( map )
And this crash, because in map value not valid.
Map like as [nsiKTRUs:[[position:[data:[[code:01.11.11.111-00001], [version:1], [inclusionDate:2018-06-16T05:53:14+04:00]...
How I can put in quotation marks value
?
I try
String value = ""
value = Node.text()
map = [(nodeRootName): (value)]
And
map = [(nodeRootName): ("\"" + ${value} + "\"")]
and map = [(nodeRootName): ("${value.toString()}")]
But map all the same [nsiKTRUs:[[position:[data:[[code:01.11.11.111-00001], [version:1], [inclusionDate:2018-06-16T05:53:14+04:00]...