这是包含所需数据的脚本在 html 页面上的样子:
u'{ displayName:"iPhone 5 16GB 黑色", productNameUrl:"apple-iphone-5-16gb-black-and-slate", _default:“true”,优先级:“1”,paymMinPrice:“9.99”,paymMinMrc:“46.00”, paymMinContractLength:"24 个月", pagmMinPrice:"", paygMinMrc:"", paygMinContractLength:"", paymentTypeUrl:"pay-monthly" } handset.imgURLimage_reg_url //handset.contactless 非接触式手机。颜色颜色 手机比较 比较手机 独家 独家 手机.dmMessage dmMessage 手机.ctaButton ctaButton ifhsetDispArr["iphone-5"] !空{handDispObj hsetDispArr["iphone-5"] handDispObj.handsets.pushhandset } 其他 { 手机.pushhandset handDispObj {productDispPFUrl:"iphone-5-group", productPFUrl:"apple-iphone-5-16gb-black-and-slate", 制造商名称:“Apple”,productDispName:“iPhone 5”, 手机:手机} hsetDispKeys.push“iphone-5” } handDispObj.handsets.sortfunctionh1,h2{ifh1._default "true"{return false}else ifh2._default "true"{return true}else{return h1.priority > h2.priority}} hsetDispArr["iphone-5"] handDispObj var handDispObj {}'
我需要productNameUrl
从此脚本中提取(从顶部开始的第二个标签)标签下的信息。有人可以告诉我该怎么做吗?
由于这个脚本不是标准的 JSON 格式,我也不能使用 JSON.loads。