Мне нужно получить тело этой страницы в Object:
До сих пор у меня (я пощажу вам 100 предыдущих попыток, это наиболее перспективно):
//getting body
var json = document.body.innerHTML;
json = json.replace(/(<([^>]+)>)/ig," "); //get rid of html tags
Результат в консоли выглядит отлично, но когда я пытаюсь оценить или разбирать JSON, он выдает непредвиденную ошибку Token... Любая идея, чтобы я начал?
Благодарю!
Изменение: JSON может быть сложно получить (см. Комментарии/ответы), так что мой лучший курс действий? Моя идея:
split by ({"productid": )
then split by (",")
Я не могу использовать запятую в качестве разделителя, так как поле описания содержит некоторые...
Даже если вы должны удалить все нарушающие символы, вы все равно не сможете разобрать его как недействительный. См. Эту строку
"description": " or 8" Lemon Meringue Pie,
\'