Creating XML File Using SQL Server
SELECT ( SELECT 'White' AS Color1,  'Blue' AS Color2,  'Black' AS Color3,  'Light' AS 'Color4/@Special' ,  'Green' AS Color4,  'Red' AS Color5  FOR  XML PATH('Colors'),  TYPE  ),  ( SELECT 'Apple' AS Fruits1,  'Pineapple' AS Fruits2,  'Grapes' AS Fruits3,  'Melon' AS Fruits4  FOR  XML PATH('Fruits'),  TYPE  )  FOR XML PATH(''),  ROOT('SampleXML')   /*Out Put*/  <SampleXML>    <Colors>      <Color1>White</Color1>      <Color2>Blue</Color2>      <Color3>Black</Color3>      <Color4 Special="Light">Green</Color4>      <Color5>Red</Color5>    </Colors>    <Fruits>      <Fruits1>Apple</Fruits1>      <Fruits2>Pineapple</Fruits2>      <Fruits3>Grapes</Fruits3>      <Fruits4>Melon</Fruits4>    </Fruits>  ...