I am trying to use dojo and the JSON plugin, but I have hit a snag. I am using JSON to serialize: ArrayList<Project> projectList. It seems to do this fine, as I can see the result in firebug. The problem I am having is that the JSON response seems to be missing something, and I cant figure out how to remedy this. This is the dojo example json: { "cobblers": [ {"filling": "peach", "timeToBake": 30 }, {"filling": "cherry", "timeToBake": 35 }, {"filling": "blueberry", "timeToBake": 30} ] } This is how they parse it (abbreviated): console.dir(responseObject.cobblers[0].filling); // Prints "peach" In my code I run "console.dir(responseObject);" and get this displayed in firebug: [ { "acdate":null, "approved":false, "id":236, "lead":{"cuid":"hsimpso","id":2,"name":null,"role":2}, "loe":{"id":2,"name":"Medium"}, "mos":"Create something.", "name":"Alarming page", "owner":{"cuid":"mburns","id":14,"name":null,"role":0}, "priority":{"id":1,"name":"High"}, "result":"Waiting on something", "status":{"hlaOnly":null,"id":6,"name":"OnHold"}, "stdate":"2006-03-14T00:00:00", "tcdate":"2006-05-12T00:00:00" }, { "acdate":"2008-02-01T00:00:00", "approved":false, "id":1749, "lead":{"cuid":"mxsimps","id":2,"name":null,"role":2}, "loe":{"id":4,"name":"Extra Large"}, "mos":"Rewrite stuff.", "name":"Rewrite that", "owner":{"cuid":"mburns","id":14,"name":null,"role":0}, "priority":{"id":1,"name":"High"}, "result":"I done did it....", "status":{"hlaOnly":null,"id":4,"name":"Completed"}, "stdate":"2007-07-16T00:00:00", "tcdate":"2008-02-01T00:00:00" } ] That seems okay to me. I hit the snag when I try something like this: console.debug(responseObject.projectList[0].name); This is whats returned: responseObject.projectList has no properties Im not sure how to address the response. Any ideas? -Ryan
This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments.