Hi Bisson,
There are a lot of tools available for free trial to generate XSD from XML. You can use Altova XML Spy which is available for fre trial for a month. Refer to the following link which has been discussed for the same purpose http://scn.sap.com/thread/941795.
Regards,
Thamizh