将逗号分隔的字符串转换为 JSON

艾伯斯吉

我有这个字符串:

var string = "value:50,type:doctor,";

我想要发生的是将其转换为 JSON 格式:

{
 "value": 50,
 "type": "doctor"
}

其中valuetype是常数,但它们的值发生变化。value总是有一个整数值,而type总是有一个字符串值。

全栈人

在 "," 周围使用 split 将单词分开,然后再次拆分它们 ":" 以形成最终对象的键和值。

var string = "value:50,type:doctor";
var obj = string.split(",").reduce((acc,ele) => {
                let key = ele.split(":")[0];
                let value = ele.split(":")[1];
                acc[key] = value;
                return acc;
                }, {});
console.log(obj);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Java中将逗号分隔的字符串转换为json

将多列逗号分隔的字符串转换为 json

如何将MySQL JSON数组转换为逗号分隔的字符串

将JSON对象中用逗号分隔的字符串转换为数组

需要将逗号分隔的字符串转换为json字符串

lift-json 3.0.1在代码片段中的编译错误,将json数组转换为逗号分隔的字符串

Newtonsoft自定义Json转换器将字符串数组转换为逗号分隔的字符串WebApi 2

如何在php中将JSON对象转换为纯逗号分隔的字符串?

通过 Jackson 将 LocalDateTime 字段转换为 JSON 字符串会导致逗号分隔的日期字段?

将逗号分隔的字符串迁移到json数组

将字符串转换为JSON

将点分隔的字符串转换为 Angular/Typescript 中的嵌套 JSON 对象

如何使用Javascript将空格分隔的多行字符串转换为json?

将逗号分隔的JSON转换为换行分隔的节点

将JSON字符串转换为JSON数组

Spring - 将 JSON 字符串转换为 JSON 对象

将字符串中的 json 转换为 json 格式

javascript将JSON字符串转换为JSON对象

将JSON字符串转换为JSON数组

将JSON成员字符串转换为JSON对象

将无效的JSON字符串转换为JSON

无法将 json 字符串转换为 json 对象

如何将JSON字符串转换为JSON

ansible将转义的json字符串转换为json

将嵌套的JSON字符串转换为JSON

将字典字符串字符串转换为json字符串

使用嵌套数组以逗号分隔的字符串转换JSON

如何使用javascript转换逗号分隔的字符串中的json值

Python - 将部分 JSON 响应存储为逗号分隔的字符串