Hi, I have some problem when i'm parsing the data . Actually my json response is like this
response { "count": 14, "casestudies": [{ "CSID": "3", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "4", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "5", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "7", "CaseStudyName": "21321432435", "CS_Image": "1406111920020.jpg", "CreatorUserName": "CreatorUserName" }, { "CSID": "8", "CaseStudyName": "21321432435", "CS_Image": "1406112088498.jpg", "CreatorUserName": "CreatorUserName" }, { "CSID": "9", "CaseStudyName": "21321432435", "CS_Image": "CS_Image", "CreatorUserName": "CreatorUserName" }, { "CSID": "10", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "11", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "12", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "13", "CaseStudyName": "testingwebservicesave", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "14", "CaseStudyName": "testingwebservicesave3", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "15", "CaseStudyName": "testingwebservicesave4", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "16", "CaseStudyName": "testingwebse4", "CS_Image": "testingwebservicesave", "CreatorUserName": "testingwebservicesave" }, { "CSID": "17", "CaseStudyName": "testing", "CS_Image": "tesdt", "CreatorUserName": "tester" }] }And I wrote the code like this to get the key "" CaseStudyName".
var xhr = Titanium.Network.createHTTPClient(); xhr.onload = function(e) { // this is where you would process the returned object. if (this.responseText != null) { var jsObj = JSON.parse(this.responseText); // Do something with the object Ti.API.info("jsObj"+ jsObj.count); var APIResponder = jsObj[0][1] ; for(var i=0; i<jsObj.count; i++){ var sugessionfighter = jsObj.response.data[i]; Ti.API.info("reshfghfponse"+sugessionfighter); } } else { // Webservice returned nothing Ti.API.info("Webservice returned nothing"); } }; xhr.onerror = function(e) { // This is where you would catch any errors thrown from calling the webservice. // e.error holds the error message alert(e.error); }; xhr.open('POST', url); xhr.setRequestHeader('Content-Type', "application/json; charset=utf-8"); xhr.send();It's throuwing error to me can one guide me please. where I'm doing wrong