Post Data To a Web Service From Arduino
There is the aJson library that allows you to work with JSON objects in Arduino.
However, depending on the complexity of your program, I would just do it manually to save memory. You may be able to just copy the functions you want out of the library.
Then check out the WebClient library which has an example for making a POST request at the bottom.