我需要将此页面的正文放入一个对象中:
到目前为止,我有(我会省去你之前的 100 次尝试,这是最有希望的):
//getting body
var json = document.body.innerHTML;
json = json.replace(/(<([^>]+)>)/ig," "); //get rid of html tags
控制台中的输出看起来不错,但是当我尝试 eval 或 parseJSON 时,它会引发 Unexpected Token 错误......有什么让我开始的想法吗?
谢谢!
编辑:获取 JSON 可能很复杂(请参阅评论/答案),那么我最好的做法是什么?我的想法 :
split by ({"productid": )
then split by (",")
我不能单独使用逗号作为分隔符,因为描述字段包含一些...