Here are your problems... I'll remove the bulk of the data to make it more clear:
rsJson: {[{...}]} what you have is illegal. You're essentially saying you have an anonymous object with not properties and filling it with an array (that's probably not even totally accurate)... the bottom line is, you can't have a curly brace immediately followed by a square brace. And going further you have it all just sitting in a property floating in space. The first thing you need to do is wrap the property in curlies so you're actually returning an object... {rsJson: ...} Now, this other issue of putting a square bracket right inside a curly... You can either a) remove the outer curlies and just make rsJson be an array, or b) add a property name which then becomes the array. a) {rsJson: [{}, {}, ...]} b) {rsJson: {myArray: [...]}} On Wed, Dec 17, 2008 at 9:53 AM, jason maina <jason.ma...@gmail.com> wrote: > Hi all, > Below is JSON encoded(php) data. After evaluating and sanitizing it im not > capable of extracting its contents im just not sure what im doing wrong: > > [php output] > > > rsJson:{[{"groupCode":"1","groupName":"Roses","flowers":[{"flowerCode":"15","flowerName":"Roses"}]}, > {"groupCode":"2","groupName":"Carnations","flowers":[{"flowerCode":"16","flowerName":"Spray > Carnations" > },{"flowerCode":"17","flowerName":"Standard > Carnations"}]},{"groupCode":"3","groupName":"Perennials" > > ,"flowers":[{"flowerCode":"2","flowerName":"Aster"},{"flowerCode":"3","flowerName":"Alstromeria"},{"flowerCode" > :"10","flowerName":"Gysophila"},{"flowerCode":"12","flowerName":"Limonium > Perezzi"}]},{"groupCode":"4" > ,"groupName":"Annuals","flowers":[{"flowerCode":"1","flowerName":"Ammi > Majus"},{"flowerCode":"4","flowerName" > :"Bupleurum"},{"flowerCode":"5","flowerName":"Carthamus"},{"flowerCode":"6","flowerName":"Chinese > Aster" > > },{"flowerCode":"7","flowerName":"Chrysantemum"},{"flowerCode":"8","flowerName":"Delphinium"},{"flowerCode" > > :"13","flowerName":"Lisianthus"},{"flowerCode":"14","flowerName":"Molucella"},{"flowerCode":"18","flowerName" > > :"Statice"},{"flowerCode":"19","flowerName":"Stocks"}]},{"groupCode":"5","groupName":"Bulbs","flowers" > > :[{"flowerCode":"9","flowerName":"Freesia"},{"flowerCode":"11","flowerName":"Lilies"}]}]} > > [php output] > > var jsonObj = res.responseText.evalJSON(true); > alert(jsonObj); > > will not even popup, on firebug no errors showing up. > > Kind regards > Jason > > > > > -- Ryan Gahl CEO Nth Penguin, LLC http://www.nthpenguin.com -- WebWidgetry.com / MashupStudio.com Future Home of the World's First Complete Web Platform -- Inquire: 1-920-574-2218 Blog: http://www.someElement.com LinkedIn Profile: http://www.linkedin.com/in/ryangahl --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---