If the input is:
[
{"{#NAME}":"hello","age":"4"},
{"{#NAME}":"pattern","age":"8"}
]
JavaScript preprocessing is:
var data = JSON.parse(value);
var output = [];
var row;
for(var el = 0; el < data.length; el++) {
row = data[el];
if (data[el]['{#NAME}'] == 'pattern') {
row['{#PATTERN}'] = 'yes';
} else {
row['{#PATTERN}'] = 'no';
}
output.push(row);
}
return JSON.stringify(output);
Then the output will be:
[
{"{#NAME}":"hello","age":"4","{#PATTERN}":"no"},
{"{#NAME}":"pattern","age":"8","{#PATTERN}":"yes"}
]
No comments:
Post a Comment