make JSON from comma separated list.

make JSON from comma separated list.

by Andrew Pougher

JavaScript

var names = "photo1.jpg,photo2.jpg,photo3.jpg,photo3.png,";

var jsonfied = 
    names.replace( /,$/, "" ).split(",").map(function(name) {
        return {image: name};
    });


/*
var jsonfied = {
    names: names.replace( /,$/, "" ).split(",").map(function(name) {
        return {image: name};
    })
};
*/
var myjson = (JSON.stringify( jsonfied ));
myjson = JSON.parse(myjson);

$("body").append(JSON.stringify( myjson ))