wood burning stoves 2.0*
The moose likes Groovy and the fly likes Help with deserializing JSON to Grails Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Help with deserializing JSON to Grails" Watch "Help with deserializing JSON to Grails" New topic

Help with deserializing JSON to Grails

Hugo Alberto Bedolla

Joined: Nov 09, 2010
Posts: 17
Hello everybody:

Having a problem when readin a JSON object into my controller.

when using

println params

basically I get this output:

[application[prospect][contact]:kkkk, application[prospect][SSN]:ABC123456AB0, application[applicationDate]:Tue Apr 02 2013 09:22:06 GMT-0600, application[prospect][name]:ANAMEHERE, application[prospect][address]:The Address, action:saveApplication, controller:screenApplication]

So I know there is the object.

When trying to access my object using:

println params["application"]

I get:


When trying to access any of its properties in this way:

println params.application.prospect.contact

I get:


When trying to "deserialize" using

def jsonobject = new JSONObject(JSON.parse(params["application"]))

I get:


What am I doing wrong when accesing the parameters?

Kind regards

UPDATE: problem solved: It was when serializing the object to JSON with Javascript (Not proper serializing but passing the object "as is").
subject: Help with deserializing JSON to Grails
Similar Threads
Obtaining JSON object using params in grails REST
paramsPrepareParams OgnlException setProperty()
How to get url
struts2 ( json result type problems
My AJAX Chained Selector Function (Enjoy!)