Javascript 如何将多个对象的字符串转换为具有不同键的数组中的字符串

Javascript 如何将多个对象的字符串转换为具有不同键的数组中的字符串,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我有一个字符串指向多个对象,我需要将此对象添加到具有不同值的数组中。此数据从购物车接收,因此对象可以是2,3,4 exmaple: {"hidden_product_name":"productA","productId":"120","product_sku":"","quantity":"2","hidden_unit_price":"500","hidden_total":"1300","total_pr_price":"1000"},{"hidden_product_name":"pro

我有一个字符串指向多个对象,我需要将此对象添加到具有不同值的数组中。此数据从购物车接收,因此对象可以是2,3,4

exmaple:

{"hidden_product_name":"productA","productId":"120","product_sku":"","quantity":"2","hidden_unit_price":"500","hidden_total":"1300","total_pr_price":"1000"},{"hidden_product_name":"productB","productId":"127","product_sku":"","quantity":"1","hidden_unit_price":"300","hidden_total":"1300","total_pr_price":"300"}
这是两个对象的完整字符串,我希望输出如下

期望输出:

[{"hidden_product_name":"productA","productId":"120","product_sku":"","quantity":"2","hidden_unit_price":"500","hidden_total":"1300","total_pr_price":"1000"},{"hidden_product_name":"productB","productId":"127","product_sku":"","quantity":"1","hidden_unit_price":"300","hidden_total":"1300","total_pr_price":"300"}]

我该怎么做请帮助…

我找到了解决此问题的最佳和最简单的方法

data = '{"hidden_product_name":"productA","productId":"120","product_sku":"","quantity":"2","hidden_unit_price":"500","hidden_total":"1300","total_pr_price":"1000"},{"hidden_product_name":"productB","productId":"127","product_sku":"","quantity":"1","hidden_unit_price":"300","hidden_total":"1300","total_pr_price":"300"}';

data2 = '['+data+']';
然后数据2将返回:

[{"hidden_product_name":"productA","productId":"120","product_sku":"","quantity":"2","hidden_unit_price":"500","hidden_total":"1300","total_pr_price":"1000"},{"hidden_product_name":"productB","productId":"127","product_sku":"","quantity":"1","hidden_unit_price":"300","hidden_total":"1300","total_pr_price":"300"}]

到目前为止,您尝试了什么?我尝试了split()、JSON.parse()、arrya.push();但是唐;t获取我的结果驱动您的示例
JSON.parse('['+exampleString+'])
应该已经足够了。