java adding cdata to xml string

I need to add CDATA to xml string for sign it with certificate.

String looks like:

<SignedContent>someparametres</SignedContent>

Result must be like:

<![CDATA[<SignedContent>someparametres</SignedContent>]]>

How can i do this? Pls help

P.S. Xml string has only one row (removed all tabs, all spaces, BOM)

Jon Skeet
people
quotationmark

It sounds like you just want:

Node cdata = doc.createCDATASection(text);
parentElement.appendChild(cdata);

people

See more on this question at Stackoverflow