如何在jquery/javascript中将给定字符串转换为JSON对象?

如何在jquery/javascript中将给定字符串转换为JSON对象?,javascript,jquery,json,Javascript,Jquery,Json,我有一个字符串,如下所示,我必须将其转换为JSON对象 VL-782597{n=1 c=[3:2.000, 5:1220121144134420.000, 6:4.000, 7:35.000] r=[5:549054495275037.560, 7:5.000]} 对于JSONparse,名称必须用引号括起来,而我的字符串中没有引号 并且这些值被指定为both=和:而不是:only VL-782597类似于行id 如何从jquery/javascript将其格式化为JSON。这是常用的格式吗?

我有一个字符串,如下所示,我必须将其转换为JSON对象

VL-782597{n=1 c=[3:2.000, 5:1220121144134420.000, 6:4.000, 7:35.000] r=[5:549054495275037.560, 7:5.000]}
对于
JSON
parse,名称必须用引号括起来,而我的字符串中没有引号

并且这些值被指定为
both=和:而不是:only

VL-782597类似于行id


如何从
jquery/javascript
将其格式化为
JSON
。这是常用的格式吗?

这甚至不是有效的JavaScript。如何获得该字符串?您希望json看起来如何?在这之后,javascript字符串函数就是您的朋友了……您需要解析字符串并根据需要对其进行转换。您需要插入缺少的引号,将
=
更改为
,插入缺少的逗号,删除/替换前导的
VL-…
。没有“JSON对象”这样的东西。你可能指的是JSON字符串或JavaScript对象。不,它不是JavaScript,它是另一个应用程序的输出,我一直把它当作字符串使用。是的,我需要JSON字符串或javascript对象。