Question: Say I have a JSON like this:

```
{
    "99999":{
            "success":true,
            "data":{
                "type":"blob",
                "name":"random"
            }
        }
}

```

How do I access the "name", where the "99999" will be different each time?

Answer: 
you can use below code with JSON.parse.

```
 var jsondata = '{"99999":{"success":true,"data":
         {"type":"blob","name":"random"}}}';

 $.each(JSON.parse(jsondata), function(idx, obj) {
  console.log(obj.data.name);
 });

```
Use this in your callback function (json is the json object not a string) :

```
function(json){
  $.each(json,function(index,val){
     var success=val.success;
     var name=val.data.name;
     //index = 99999 in your example
  }
}

```