Difference between revisions of "JSON Function"

From Five9 Wiki
Jump to navigation Jump to search
(Created page with "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...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
Basic JSON function
 
Basic JSON function
 +
<pre>
 +
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;
 +
</pre>
  
var obj = JSON.parse(input);
+
<pre>
var result = {
+
var obj = JSON.parse(input);
id:"",
+
var result = {
assignee_id:"",
+
"count" = obj.result.count()
count:"",
+
};
};
+
for (var i=0; i<obj.result.count();i++) {
for (var k in result) {
+
result[i] = obj.result[i].sys_id;
try {
+
}
result[k] = (!obj.results[0][k] ) ? result[k] : JSON.stringify(obj.results[0][k]);
+
return result;
} catch (e) {
+
</pre>
}
+
 
}
+
<pre>
result.count = obj.count;
+
var obj = JSON.parse(input);
return result;
+
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;