JQuery-将cookie字符串值序列化为对象/数组类型

JQuery-将cookie字符串值序列化为对象/数组类型,jquery,json,cookies,Jquery,Json,Cookies,Im使用jquery.cookies.2.2.0.js检索cookie值: $cookie = $.cookies.get('ci_session'); //generates a:5:{s:10:"session_id";s:32:"46645fe9eb70e1b157f24b724932be24";s:10:"ip_address";s:9:"127.0.0.1";s:10:"user_agent";s:50:"Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;

Im使用jquery.cookies.2.2.0.js检索cookie值:

$cookie = $.cookies.get('ci_session');
//generates a:5:{s:10:"session_id";s:32:"46645fe9eb70e1b157f24b724932be24";s:10:"ip_address";s:9:"127.0.0.1";s:10:"user_agent";s:50:"Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+en-US;+rv";s:13:"last_activity";s:10:"1298530444";s:15:"promos_userinfo";a:1:{s:8:"username";s:9:"requester";}}c53a500fb3108c3930da58d50b6db036
我的问题是如何将该字符串转换为对象类型或数组类型。 我尝试使用JSON.parse解析它,但出现了一个错误。请告诉我怎么做
使用JSON.parse或任何可以解析字符串的方法。

您可以使用的版本。

您想要一个通用函数将其转换为JavaScript对象,还是特定的对象?谢谢您的回答。但是,在jquery中是否有取消序列化的方法。@user575282 jquery是一个JavaScript框架。除非您希望将链接的代码转换为jQuery插件,否则只需使用函数maybe namespace,就像这样util.unserialize=function{…}。