the json object :
[{"id":"696931","name":"myname","status":[{"plan":"2015-08-21","env_name":"one name"},{"plan":"2015-08-21","env_name":"one other name"}]},{"id":"696932","name":"myname1","status":[{"plan":"2015-08-22","env_name":"one name"},{"plan":"2015-08-22","env_name":"one other name"}]}]
give the result :
696931;myname;[object Object],[object Object]
696932;myname1;[object Object],[object Object]
the json object : [{"id":"696931","name":"myname","status":[{"plan":"2015-08-21","env_name":"one name"},{"plan":"2015-08-21","env_name":"one other name"}]},{"id":"696932","name":"myname1","status":[{"plan":"2015-08-22","env_name":"one name"},{"plan":"2015-08-22","env_name":"one other name"}]}]
give the result : 696931;myname;[object Object],[object Object] 696932;myname1;[object Object],[object Object]
as you can see there is not recursive parsing