Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //JSON SOURCE
- {"pts":[
- {"yd":"", "xd":"", "y":"83", "x":"34"},
- {"yd":"38", "xd":"40", "y":"38,69,100,113,123", "x":"40,36,31,28"},
- {"yd":"211", "xd":"49", "y":"211,241,254,268", "x":"49,35,32,30"},
- {"yd":"343", "xd":"113", "y":"343,373,385,397", "x":"113,112,109,109,113"},
- {"yd":"", "xd":"", "y":"366,410,428", "x":"13,22,26"}
- ]}
- //MOJO PARSER
- var request = new Ajax.PeriodicalUpdater('pts', url, {
- method: 'get',
- frequency: 5,
- decay: 1,
- evalJSON: 'force',
- onSuccess: function(transport) {
- var raw = transport.responseText.evalJSON(true);
- var tt = raw.pts;
- //this.controller.get('suggestive').show();
- //ARRAY WRAPPER FOR NON OBJECTS (SINGLE RESULTS)
- if (!Object.isArray(tt)) {
- tt = new Array(tt)
- }//END WRAPPER
- var ix = '';
- var iy = '';
- var ixd = '';
- var iyd = '';
- for (var i = 0; i < tt.length; i++) {
- if (typeof(tt[i].x) == "undefined") {
- var x = '';
- }
- else {
- var x = tt[i].x;
- }
- //////
- if (typeof(tt[i].y) == "undefined") {
- var y = '';
- }
- else {
- var y = tt[i].y;
- }
- //////
- if (typeof(tt[i].xd) == "undefined") {
- var xd = '';
- }
- else {
- var xd = tt[i].xd;
- }
- /////
- if (typeof(tt[i].yd) === "undefined") {
- var yd = '';
- }
- else {
- var yd = tt[i].yd;
- }
- ix = ix + x;
- iy = iy + y;
- ixd = ixd + xd;
- iyd = iyd + yd;
- }
- //PARSING X EQUALS BELOW
- 38,69,100,113,123,125,125,123,123,125,121,128,128,128,129,139,144,147,134,120,117,110,88,76,71,65,62,56,55,56,51,49,48,46,45,45,45,44,45,45,47,47,47
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement