Вы not
выбираете правильную properties
при доступе к своим response
данным. Также вам не нужно использовать toString
в JSON.parse
. Поскольку ваш response
уже является данными string
.
Вы хотите преобразовать данные string
, используя JSON.parse
Демо:
//Response # 1
let findOwner = "{\"selector\":{\"owner\":\"tom\"}}"
//Parse Data
let parseData = JSON.parse(findOwner)
console.log(parseData.selector.owner) //Tom
//Response # 2
let findOwner2 = "{\"response\":{\"colour\":\"black\",\"make\":\"Tesla\",\"model\":\"S\",\"owner\":\"Adriana\"}}"
//Parse Data
let parseData2 = JSON.parse(findOwner2)
console.log(parseData2.response.owner) //Adriana