I had able to read the XML file using boost and writing the same content to another file .
<data>
<![CDATA[This is Test]]>
<prod name= "p1"/>
</data>
while writing to another file this would changes to below format.
<data>
This is Test
<prod name= "p1"/>
</data>
Here unformatted texts like Is missing in the output file.
can some one help on how to write the exact as format for unformatted texts like ?