gpt4 book ai didi

Javascript 替换等号

转载 作者:行者123 更新时间:2023-12-02 19:43:09 25 4
gpt4 key购买 nike

我收到的回复如下

var val = {"Type"=>"D","Number"=>33"}

从上面我尝试像这样改变

var MyArray = {"Type": "D", "Number": "33"};


for(key in MyArray)
{
alert("key " + key
+ " has value "
+ MyArray[key]);
}

我尝试替换,替换除那些不起作用的所有内容。有什么建议吗?

从评论粘贴的服务器端代码...

 new_transfer_header = @params['my_extra_param']
p new_transfer_header,'------------ ew_transfer_header----------,new_transfer_header.class
WebView.execute_js("replaceDeliveryWithScanUnit('#{new_transfer_header}')")

puts result as "{\"Type\"=>\"D\", \"Number\"=>\"33\"}

最佳答案

var val = {"Type"=>"D","Number"=>33"} 

JavaScript 无效 - 无法在同一脚本/脚本 block 中修复它,因为它解析失败。

您可能需要消除某人在服务器上为该脚本 block 进行的额外 HTML 编码。

如果它是由某些 AJAX 调用接收到的文本,您应该能够用相应的字符替换 " 和类似的值,然后使用 JSON.parse 进行解析。

关于Javascript 替换等号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10151803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com