Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 25th, 2012  |  syntax: None  |  size: 0.70 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. How do I add CDATA to an xml file?
  2. <contents>
  3.   <item>
  4.     <![CDATA[
  5.         <a style="font-weight: bold;" href="http://engadget.com">Engadget</a>
  6.     ]]>
  7.   </item>
  8.   <item>
  9.     <![CDATA[
  10.         <a style="font-weight: bold;" href="http://cnn.com">CNN</a>
  11.     ]]>
  12.   </item>
  13. </contents>
  14.        
  15. foreach (string s in notifications)
  16.         {
  17.             XmlElement newElement = doc.CreateElement("item");
  18.             newElement.InnerXml = "<![CDATA[ " + s + " ]]>";
  19.             doc.DocumentElement.SelectNodes("/contents")[0].AppendChild(newElement);
  20.         }
  21.        
  22. newElement.InnerXml = "<![CDATA[ " + s + " ]]>";
  23.        
  24. newElement.AppendChild(doc.CreateCDataSection(s));
  25.        
  26. newElement.InnerXml = "<![CDATA[ " + s + " ]]>";