Si el array obtenido es como el de la página que dejaste, no es necesario hacer el
parseo. Tampoco veo necesario el uso del método
.hasOwnProperty()
, pues, no tiene sentido comprobar la existencia de cada propiedad del objeto en el mismo objeto, a menos de que estés buscando alguno en particular, pero no parece ser el caso.
Lo único que quedaría por hacer es, primero, ubicar al objeto dentro del array principal, luego, ubicar la propiedad "values" y, finalmente, recorrer el array de arrays que contiene, tomando al cuarto elemento de cada array hijo.
Código Javascript
:
Ver originalobj[0].values.forEach(function(array){
console.log(array[3]);
});
DEMO
Un saludo