Tag: jsonbuilder

Wie ändern JSON in groovy

Anzahl der Antworten 1 Antworten
Benutze ich JsonBuilder zu bauen, ein JSONObject/String. Aber, wie kann ich aktualisieren/ändern Wert eines Felds in diesem JSONObject/String? Ich bin nicht zu sehen, die Möglichkeit, dies zu tun, verwenden JsonBuilder. Was zeige ich dann verwenden? JsonSlurper? Das

ändern json mit jsonbuilder in Groovy

Anzahl der Antworten 1 Antworten
Ich versuche, die Inhalte ändern von json und anschließend ausdrucken, um zu sehen, ob er sich verändert hat mit diesem code aber immer Fehler def builder = new JsonBuilder(request) log.info(builder.content) builder.content.device.dpidsha1= 'abcd' log.info(builder.toPrettyString()) Fehler: no such property:

Groovy Einfache JSON-array-generator

Anzahl der Antworten 3 Antworten
Brauche ich zum erstellen eines einfachen JSON-array in JSON aber in der Schleife überschreibt er den ersten Wert während jeder iteration. def jsonBuilder = new groovy.json.JsonBuilder() contact.each { jsonBuilder.contact( FirstName: it.getFirstName(), LastName: it.getLastName(), Title: it.getTitle(), ) }

Wie konstruieren json mit JsonBuilder mit Schlüssel mit den Namen der variable und Wert mit seinem Wert?

Anzahl der Antworten 3 Antworten
Wie konstruieren json mit JsonBuilder mit Schlüssel und Wert mit gleichen Namen? import groovy.json.JsonBuilder def userId = 12 //some user id obtained from else where. def json = new JsonBuilder() def root = json { userId userId

Wie verwende ich groovy jsonbuilder mit .jeder, ein array zu erstellen?

Anzahl der Antworten 1 Antworten
Ich würde gerne ein array erstellen mit JSON-Builder. Erwartet, format: { "Header": { "SomeKey" : "SomeValue" } "Data": [ { "SomeKey" : "SomeValue" }, { "SomeKey" : "SomeValue" } ] } Mein Code: def builder = new

Wie zu verwenden groovy-generator zum erzeugen eines array-Typs json?

Anzahl der Antworten 3 Antworten
Können wir erzeugen ein Objekt vom Typ json durch groovy ' s json-generator: def builder = new groovy.json.JsonBuilder() def root = builder.people { person { firstName 'Guillame' lastName 'Laforge' //Named arguments are valid values for objects too