Я использую этот JSON как input_data
:
{"product":["1\/4 Page Ad (Amount: 25.00 USD, Quantity: 1)"],"currency":"USD","total":"25.00","transactionID":"34444622CG671084E","transactionFee":"1.03","transactionFeeCurrency":null,"payerName":"Laurence J Lafleur","payerEmail":"[email protected]","fullname":"Laurence J Lafleur","email":"[email protected]","transactionid":"34444622CG671084E","shiptoname":"Laurence J Lafleur","addr":"8 East Street ","city":"NATICK","state":"MA","postal":"01760","country":"US"}
И я пытаюсь извлечь информацию из поля product
: 1/4 Page Ad (Amount: 25.00 USD, Quantity: 1)
Мой код выглядит так:
var myvar = JSON.parse(input_data)
var myret = myvar.product
return myret
Я получаю следующую ошибку: "SyntaxError: Unexpected token o in JSON at position 1"
Буду признателен за указатели, общие недостающие понятия и т. Д.
С благодарностью,
Жюльен
var myret = input_data.product; return myret
? - person Andrew Lohr   schedule 22.01.2020JSON.parse()
, поскольку данные уже являются объектом. - person DanielSchroederDev   schedule 22.01.2020