Difference between revisions of "JSON Function"
Jump to navigation
Jump to search
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
Basic JSON function | Basic JSON function | ||
| − | < | + | <pre> |
| − | var obj = JSON.parse(input); | + | var obj = JSON.parse(input); |
| − | var result = { | + | var result = { |
| − | id:"", | + | id:"", |
| − | assignee_id:"", | + | assignee_id:"", |
| − | count:"", | + | count:"", |
| − | }; | + | }; |
| − | for (var k in result) { | + | for (var k in result) { |
| − | try { | + | try { |
| − | result[k] = (!obj.results[0][k] ) ? result[k] : JSON. | + | result[k] = (!obj.results[0][k] ) ? result[k] : obj.results[0][k]; |
| − | } catch (e) { | + | } catch (e) { |
| − | } | + | } |
| − | } | + | } |
| − | result.count = obj. | + | result.count = obj.results.length; |
| − | return result; | + | return result; |
| − | </ | + | </pre> |
| + | |||
| + | <pre> | ||
| + | var obj = JSON.parse(input); | ||
| + | var result = { | ||
| + | "count" = obj.result.count() | ||
| + | }; | ||
| + | for (var i=0; i<obj.result.count();i++) { | ||
| + | result[i] = obj.result[i].sys_id; | ||
| + | } | ||
| + | return result; | ||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | var obj = JSON.parse(input); | ||
| + | var result = { | ||
| + | Id:"", | ||
| + | CaseNumber :"", | ||
| + | Status:"" | ||
| + | }; | ||
| + | for (var k in result) { | ||
| + | try { | ||
| + | result[k] = (!obj.records[0][k] ) ? result[k] : obj.records[0][k]; | ||
| + | } catch (e) { | ||
| + | } | ||
| + | } | ||
| + | result.count = obj.records.length; | ||
| + | return result; | ||
| + | </pre> | ||
Latest revision as of 13:31, 31 July 2020
Basic JSON function
var obj = JSON.parse(input);
var result = {
id:"",
assignee_id:"",
count:"",
};
for (var k in result) {
try {
result[k] = (!obj.results[0][k] ) ? result[k] : obj.results[0][k];
} catch (e) {
}
}
result.count = obj.results.length;
return result;
var obj = JSON.parse(input);
var result = {
"count" = obj.result.count()
};
for (var i=0; i<obj.result.count();i++) {
result[i] = obj.result[i].sys_id;
}
return result;
var obj = JSON.parse(input);
var result = {
Id:"",
CaseNumber :"",
Status:""
};
for (var k in result) {
try {
result[k] = (!obj.records[0][k] ) ? result[k] : obj.records[0][k];
} catch (e) {
}
}
result.count = obj.records.length;
return result;