未识别的数据结构 - 转换为对象

时间:2015-02-18 23:01:26

标签: javascript json node.js magento-1.7

我正在访问API。我无法识别返回的值之一。我希望将此字符串转换为javascript对象,但不确定数据是什么或如何在不跳过箍的情况下进行操作。

知道这是什么以及如何将其转换为对象?

{product_options: 'a:2:{s:15:"info_buyRequest";a:8:{s:4:"uenc";s:132:"aHR0
cDovL3d3dy5tb2JpbGVtYXR0cmVzcy5jb20uYXUvbWF0dHJlc3Nlcy9tYXR0cmVzc2VzLWJ5LXNpemUv
cXVlZW4vcm9tZS1sYXRleC1xdWVlbi5odG1sP19fX1NJRD1V";s:7:"product";s:3:"355";s:15:"
related_product";s:0:"";s:7:"options";a:1:{i:252;s:3:"879";}s:3:"qty";s:1:"1";s:
10:"return_url";s:0:"";s:8:"postcode";s:0:"";s:6:"isAjax";s:1:"1";}s:7:"options"
;a:1:{i:0;a:7:{s:5:"label";s:18:"Mattress Protector";s:5:"value";s:23:"(No) Matt
ress Protector";s:11:"print_value";s:23:"(No) Mattress Protector";s:9:"option_id
";s:3:"252";s:11:"option_type";s:9:"drop_down";s:12:"option_value";s:3:"879";s:1
1:"custom_view";b:0;}}}'}

1 个答案:

答案 0 :(得分:1)

您无法将其转换为本机对象。你能做的最好就是自己解析:

Value.split(';')

首先将其转换为数组