使用Java脚本将逗号分隔的列表转换为JSON [英] Convert comma separated list into JSON using Javascript
本文介绍了使用Java脚本将逗号分隔的列表转换为JSON的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用Javascript/jQuery将逗号分隔的列表转换为json?
How do you convert a comma separated list into json using Javascript / jQuery?
例如
转换以下内容:
var names = "Mark,Matthew,Luke,John,";
进入:
var jsonified = {
names: [
{name: "Mark"},
{name: "Mattew"},
{name: "Luke"},
{name: "John"}
]
};
推荐答案
var jsonfied = {
names: names.replace( /,$/, "" ).split(",").map(function(name) {
return {name: name};
})
};
字符串化jsonfied的结果:
result of stringfying jsonfied:
JSON.stringify( jsonfied );
{
"names": [{
"name": "Mark"
}, {
"name": "Matthew"
}, {
"name": "Luke"
}, {
"name": "John"
}]
}
这篇关于使用Java脚本将逗号分隔的列表转换为JSON的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文