Ich versuche, das von SocialMention zurückgegebene JSON zu parsen.
Hier ist ein Beispiel dafür, wie das JSON aussieht:
{"title":"Social Mention","count":100,"items":[{"title":"RT @Jason_IIATMS: More Damon-isms that'll make you wanna puke: \"Let's hope the Chinese are right when they say this is the year of the tiger!\"","description":"","link":"http:\/\/twitter.com\/NYBD\/statuses\/9495530392","timestamp":1266876271,"image":null,"embed":null,"user":"NYBD","user_image":"http:\/\/a1.twimg.com\/profile_images\/60347208\/155135_logo_final_normal.jpg","user_link":"http:\/\/twitter.com\/NYBD","user_id":3265448,"source":"twitter","favicon":"http:\/\/twitter.com\/favicon.ico","type":"microblogs","domain":"twitter.com","id":"6111418866093918428"},
Ich verwende Jquery's .getJson, so zum Beispiel:
$.getJSON("Home/GetSocialMentionData", function (data) {
$.each(data.items, function (i, item) {
alert(i);
});
});
Offensichtlich mache ich etwas nicht richtig, denn ich komme nie zu den alert(i)
und erhalte häufig den JavaScript-Fehler "Microsoft JScript runtime error: 'length' is null or not an object".
Ich bin völlig neu in JSON, und ich kann nicht scheinen, etwas zu finden, während Google für diese.
Meine Frage ist also: Wie analysiere ich die Ergebnisse? Jeder hilfreiche Rat wäre großartig.