In XML What is CDATA Attribute?

 Posted by Peermohamedmydeen on 9/16/2010 | Category: Web Services, Remoting Interview questions | Views: 4145 | Points: 40
Answer:

All text in an XML document will be parsed by the parser. But text inside a CDATA section will be ignored by the parser.

Everything inside a CDATA section is ignored by the parser. A CDATA section starts with "<![CDATA[" and ends with "]]>":


<script>

<![CDATA[
function matchwo(a,b)
{
if (a < b && a < 0) then
{
return 1;
}
else
{
return 0;
}
}
]]>
</script>


In the example above, everything inside the CDATA section is ignored by the parser.

Notes on CDATA sections:

A CDATA section cannot contain the string "]]>". Nested CDATA sections are not allowed.

The "]]>" that marks the end of the CDATA section cannot contain spaces or line breaks.


Source: Answer taken from W3Schools | Asked In: Many Interviews | Alert Moderator 

Comments or Responses

Login to post response