JSON is a really interesting new trend in webservices it stands for JavaScript Object Notation. For those of you who use AJAX you should know that the key call XMLHttpRequest will only work within the same domain and so you have to have an interface hosted on your server to call the XML output.
JSON is different since JSON returns a series of javascript arrays and elements in the same way as you would from a javascript include. This means a programmer doesn’t need to know the complicated XML Dom model processing in Javascript to do dynamic work but instead the programmer only needs to know how to handle variables.
JSON also gives bandwidth savings in the majority of cases since the JSON code sent contains fewer characters than XML.
So with this double upside a lot of companies are starting to offer JSON for example the excellent yahoo geocoding is now offering JSON. I feel however the strongest JSON offering is the eBay REST XSLT service which allows you to upload a stylesheet of your design to the eBay servers and have the response converted instantly into your favourite flavour using a stylesheet you design.
I am really excited to see how JSON expands and am throwing together a few tests myself.








