javascript - How do I parse a JSON multidimensional array in jQuery? -


here json need parse:

{"opcode":"groupdetails",  "status":"success",  "data":[{"group id":5,"group name":"data structure","group subject":"computer science","role type":"teacher"},{"group id":4,"group name":"information technology","group subject":"computer science","role type":"student"},{"group id":6,"group name":"data mining","group subject":"computer science","role type":"parent"},{"group id":7,"group name":"dccn","group subject":"computer science","role type":"teacher"}]} 

i have tried , implemented solution provided here , implementation of js defined in there solution, which parses json array

for (var = 0; < data.data.length; i++)   {     var object = data.data[i];      (property in object)       {         var value = object[property];         alert(property + "=" + value);      }  } 

the outer json data returned server , yes have tried parsing using following code , there no result:

for (var = 0; < data.length; i++)  {  var object = data[i];  (property in object)   {     var value = object[property];     alert(property + "=" + value);  } } 

how can parse entire json using single method instead of parsing json array separately?

try this:

for(var key in data) {     if(typeof data[key] === "object") {         for(var = 0; < data[key].length; i++) {             for(var property in data[key][i]) {                  alert(property + " = " + data[key][i][property]);             }         }     } else if(typeof data[key] === "string") {         alert(key + " = " + data[key]);     } } 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -