On Tue, Mar 11, 2008 at 02:27:47PM -0700, Jennifer Ahn wrote: > Hi Ali > > Thanks for your suggestions. I was a little reluctant to explor JSON > because I didn't find the cpan documentation or catalyst book being > sufficient. Being that this application is my first with catalyst, I wanted > to tackle one thing at time. Catalyst first, then all the plug in modules. > If you could provide a working example of hos to implement the js and > catalyst controller part of JSON, I would greatly appreciate it!
Now that the JSON cat has been let out of the ajax bag, I feel that I can contribute with how I "do ajax". I use the YUI toolkit - it just takes away most of the pain. I use the asyncRequest() method, which is pretty much just a way to get stuff from the javascript to the server, and deal with the/any response. The request is just a POST at the end of the day, which I parse the same as any Catalyst action with params. I then "use JSON;" [someone will probably suggest JSON::Any] to turn a perl data structure into a JSON string: # return some JSON $json = to_json($return_data); $c->response->body( $json ); $c->log->info( $json ); return; For me JSON is easy, painless and does everything I need it to. Also, for me if XML is the answer, I try to ask different questions until it goes away. -- Chisel Wright e: [EMAIL PROTECTED] w: http://www.herlpacker.co.uk/ This is not an automated signature. I type this in to the bottom of every message. _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
