I don't know how to make an XSLT for XML to convert it to CSV. Please code a XSLT for the given structure of XML and try to validate and consider the all original commas and quotes etc.
<DROPSHIPITEMS>
<CREATED value="Thu Apr 21 23:17:39 BST 2011">
<PRODUCT ITEM='8101'>
<MODEL>FY316A</MODEL>
<EAN>5055071647109</EAN>
<NAME>Enchanted Twilight Flower Fairy 'Amethyst'</NAME>
<DESCRIPTION><![CDATA[<p> Twilight Fairy 'Amethyst'</p><p>This, Fairy.</p>]]></DESCRIPTION>
<DIMENSION><![CDATA[Height 31 - 32cm Width, 16 - 18.5cm Depth 12 - 13.5cm]]></DIMENSION>
<PRICE>16.63</PRICE>
<DELIVERY>I</DELIVERY>
<QUANTITY>224</QUANTITY>
<MIN_ORDER_QTY>1</MIN_ORDER_QTY>
<URL>http://www.abc-dropship.co.uk/gifts/product_info.php?products_id=8101</URL>
<IMAGE_URL>http://www.abc-dropship.co.uk/gifts/images/FY316A_001.jpg</IMAGE_URL>
<CATEGORIES>9003|100297</CATEGORIES>
<OPTIONS><![CDATA[B - Hand on Dress|A - Flower in Hand|Any]]></OPTIONS>
</PRODUCT>
</CREATED>
</DROPSHIPITEMS>
Thanks