Skip to content

Instantly share code, notes, and snippets.

@ruedesign
Created June 26, 2013 02:36
Show Gist options
  • Save ruedesign/5864328 to your computer and use it in GitHub Desktop.
Save ruedesign/5864328 to your computer and use it in GitHub Desktop.
Build JSON in Grails using groovy.json.JsonBuilder(Groovy API)
def code = null
def message = "error message"
def builder = new JsonBuilder()
def root = builder {
error(
code: code ?: "",
message: message ?: ""
)
}
assert builder.toString() == '{"error":{"message":"error message","code":""}}''
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment