Well, all I can see there is that you have two JSON objects, seperated by a comma. If both of them were inside an array ([...]
) it would make more sense.
And, if they ARE inside of an array, then you would just be using the standard "for var i = 0..." type of loop. As it is, I think it's going to try to retrieve the "id" property of the string "1", then "id" of "hi", and so on.