I've been pursing around Google trying to figure this out, but I can't seem to do it. I have the following json string that is returned to my java applet from another source that i need to interact with.

At the moment I'm not sure how i should use Gson to parse that into my applet. When i talked to the designers of that program. The json string was designed for use in php not java so when i decoded it in php it gave me a good multi-dimensional assoc array.

That link pointed me to something i wasn't even looking at. I also forgot to mention in my post that Knowing the A01, A02, etc is very important. But a link in the post that you pointed me to lead me to come up with this which works for me.

Most JSON libraries have one or two line operations to do the same; there should not be any need to manually write this code. With Gson I think you would need to pass TypeToken<Map<String,Map<String,Object>> to get intended result.
–
StaxManNov 23 '10 at 20:31

While I understand that, I normally have people who work with my that while they can do some programing it's not there job. And breaking things out like that, while it is more code. It's easier for them when they look at it.
–
PyromanciNov 24 '10 at 18:58

Gson would be able to convert the json into a collection of objects, the object you would have to define yourself. So you would need:

public class myAClass {
public String Status;
public Double time; //this could be a string/or even a Date I guess,
//not sure what data you are expecting
//and the colon may cause a problem if parsed as a double
}