Not that I know JSON, but it does seem strange to have [ followed immediately by { (and then } ] at the end of the same element). I'd try removing one or the other.