如何从脚本中提取数据? - javascript

这是包含所需数据的脚本在html页面上的样子:

 u'{displayName:“ iPhone 5 16GB黑色”,
 productNameUrl:“ apple-iphone-5-16gb黑色和平板”,
 _default:“ true”,优先级:“ 1”,paymMinPrice:“ 9.99”,paymMinMrc:“ 46.00”,
 paymMinContractLength:“ 24个月”,
 pagmMinPrice:“”,paygMinMrc:“”,
 paygMinContractLength:“”,
 paymentTypeUrl:“按月支付”}
 phone.imgURLimage_reg_url //handset.contactless
 非接触式手机
 手机。比较比较手机。独家
 听筒.dmMessage dmMessage听筒.ctaButton ctaButton
 ifhsetDispArr [“ iphone-5”]! null {handDispObj
 hsetDispArr [“ iphone-5”]
 handDispObj.handsets.pushhandset} else {
 phones.pushhandset handDispObj
 {productDispPFUrl:“ iphone-5-group”,
 productPFUrl:“ apple-iphone-5-16gb黑色和黑色”,
 制造商名称:“ Apple”,产品显示名称:“ iPhone 5”,
 手机:手机} hsetDispKeys.push“ iphone-5”
 } handDispObj.handsets.sortfunctionh1,h2 {ifh1._default
 “ true” {return false} elseifh2。_default“ true” {return true} else {return
 h1.priority> h2.priority}} hsetDispArr [“ iphone-5”]
 handDispObj var handDispObj {}'

我需要从此脚本的productNameUrl(顶部的第二个标签)标签下提取信息。有人可以告诉我该怎么做吗?

由于此脚本不是标准JSON格式,因此我也不能使用JSON.loads。

javascript大神给出的解决方案

假设您的信息字符串存储在“ info”中

var productNameUrl = info.split('productNameUrl:"')[1];

ProductNameUrl = productNameUrl.split('"')[0];

全部仅使用分割功能

Javascript + Python:将数组发送到Python脚本,将结果返回给Javascript - javascript

我想建立一个网页,该网页通过Javascript API进行许多Facebook状态更新,并将它们分类到一个数组中。然后,我想将此数组发送到Python脚本,该脚本可以专门使用NLTK.进行语言分析。在Python中获得合适的结果后,我想将结果从该脚本返回到Javascript,以显示给用户等。听起来可能吗? javascript大神给出的解决方案 是的,完…

html onClick打开url存储在php变量中 - javascript

以下是我的代码,正在获取Uncaught SyntaxError: Unexpected token },但是我的代码中没有看到任何}。 window.open期望用引号引起来的url,我尝试了单引号和双引号的不同组合,但不起作用并且也无法在echo中转义双引号。请帮助谢谢..<?php $a = "https://www.google.co…

Python:可以使用JSON将消息发送到包含加密部分的Python Server吗? - javascript

我对JSON的了解不多,我刚刚开始学习本教程,所以请多多包涵:http://pymotw.com/2/json/我的问题是我可以使用JSON发送包含已加密的部分的消息到Python服务器,以便它可以将其转发到另一台服务器吗?该消息将来自通过SSL的Javascript客户端,其中包含有关Python Server的一些信息,以及将被加密的消息转发到另一个Py…

从Chrome WebDriver访问getEventListeners(Python) - javascript

目标:从Selenium WebDriver获取附加到节点的所有事件我正在使用selenium-python,我想执行一个javascript脚本(通过driver.execute_script('my js script')。该脚本使用getEventListeners,仅在Chrome上可用。我成功使用了driver = webdri…

跨python套接字将JSON传递给Javascript - javascript

我正在使用python套接字与JavaScript客户端进行通信。http://docs.python.org/2/library/socket.html然后遵循JavaScript代码的一部分,ws = new WebSocket("ws://localhost:7777/"); ws.onopen = function(){ aler…