A JSON processor