[Json-rpc-java] Need your help.

sharath karnati karnatis at yahoo.com
Wed Aug 6 05:08:03 SGT 2008


Hi All,
 
  I'm getting below value in req.responseText 
 
   {"list":{"com.beans.ComplaintDO":{"first__name":"Sharath","last__name":"Karnati"}}}
 
  which I'm passing for JSON
   
   jsonObject=eval( "("+ req.responseText +")" );
 
  How to read 'first__name' value from jsonObject?
 
Thanks,
Sharath.


--- On Mon, 8/4/08, Eric Pascarello <alienfrog at gmail.com> wrote:

From: Eric Pascarello <alienfrog at gmail.com>
Subject: Re: [Json-rpc-java] Need your help.
To: karnatis at yahoo.com
Date: Monday, August 4, 2008, 2:50 PM




The line:
 
jsonObject=eval( req.responseText );  

Should be
 
jsonObject=eval( "(" + req.responseText + ")" );  

 
Eric
 
On Mon, Aug 4, 2008 at 2:25 PM, sharath karnati <karnatis at yahoo.com> wrote:

Hi All,
 
   Using JSON, I'm getting below response from action
 
    
{"list":{"com.beans.ComplaintDO":{"user__complaint__number":"08-C00000153","user__complaint__key":"08-C00000153-1","form__type":"2000B","first__name":"Sharath","last__name":"Karnati"}}}
 
   In this response, 'com.beans.ComplaintDO' is a javabean.
'list' is a java arraylist and it may contain multiple
'com.beans.ComplaintDO' javabeans.
 
  I'd like to know how to read this response in java script, I tried below
way but getting java script error(jsonObject has no properties)
  
function onReadyState()
{
   alert('In onReadyState');
   var ready=req.readyState;
   var jsonObject=null;

   if ( ready == READY_STATE_COMPLETE )
  {
     jsonObject=eval( req.responseText );   
     var searchresults = jsonObject.list.ComplaintDO.entry;   
     alert('In searchresults:'+searchresults.length);
   }
}
 
   Please let me know how to read these values from json object.
 
Thanks,
Sharath.



_______________________________________________
Json-rpc-java mailing list
Json-rpc-java at oss.metaparadigm.com
http://oss.metaparadigm.com/mailman/listinfo/json-rpc-java




      


More information about the Json-rpc-java mailing list