*
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
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Help with deserializing JSON to Grails" Watch "Help with deserializing JSON to Grails" New topic
Author

Help with deserializing JSON to Grails

Hugo Alberto Bedolla
Greenhorn

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:

null

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

println params.application.prospect.contact

I get:

null

When trying to "deserialize" using

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

I get:

NullPointerException

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").
 
I agree. Here's the link: http://aspose.com/file-tools
 
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 (2.1.8.1) json result type problems
My AJAX Chained Selector Function (Enjoy!)