如何在Javascript中将字符串转换为对象? [复制]
Posted
技术标签:
【中文标题】如何在Javascript中将字符串转换为对象? [复制]【英文标题】:how to convert a string to an object in Javascript? [duplicate] 【发布时间】:2014-07-19 04:55:50 【问题描述】:我想知道如何将下面的字符串转换为 javascript 中的对象:
var string = '"id":"50","actor":"1","subject":"1","object":"18","message":"a ajout\u00e9","status":"unseen"'
事实上,我希望在将上面的字符串转换为对象后,我将能够访问该对象的任何元素。例如,如果我将字符串转换为一个名为“obj”的对象,我将能够以这种方式访问元素“id”(即“50”)的值:obj.id
提前致谢。
【问题讨论】:
用于关闭的链接问题已完全过时。如果你对我下面的回答不满意,请使用这个:***.com/questions/6487167/… 【参考方案1】:这个字符串在JSON中。
使用
var obj = JSON.parse(string);
【讨论】:
这个必须是重复的... 非常感谢...它有效以上是关于如何在Javascript中将字符串转换为对象? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在javascript的引导数据表中将参数字符串转换为列或已知对象
当字符串在双引号内有单引号时,如何在Javascript中将此字符串转换为JSON对象