数组相互转化

2019-12-16 13:55发布

a=["http://img1.bicaijia.com/pic_20170104180621","http://img1.bicaijia.com/pic_20170104180631","http://img1.bicaijia.com/pic_20170104180656"]
想要转化为b
b =[{"picUrl":"http://img1.bicaijia.com/pic_20170104180621"},{"picUrl":"http://img1.bicaijia.com/pic_20170104180631"},{"picUrl":"http://img1.bicaijia.com/pic_20170104180656"}]

标签:
2条回答
地球回转人心会变
2楼-- · 2019-12-16 14:25

看到自己两年前问的傻逼问题。。。

let imgList = [
"http://img1.bicaijia.com/pic_20170104180621",
"http://img1.bicaijia.com/pic_20170104180631",
"http://img1.bicaijia.com/pic_20170104180656"];
let list = []
imgList.forEach(function (element, index, arr) {
list.push({picUrl: arr[index]})
});

查看更多
家丑人穷心不美
3楼-- · 2019-12-16 14:27

 

foreach 循环呗

List<string> bList=new List<string>;
foreach(string item in a)
{
string json="\{\"picUrl\":\""+item+"\"\}";
bList.Add(json);
}
b=string.Join(",“, bList);

 

 

查看更多
登录 后发表回答