Difference between CDATA and PCDATA in XML ?
Answers were Sorted based on User's Feedback
Answer / sundaram
PCDATA – parsed character data. It parse/navigates to all
the data/text in an xml document.
Eg:
<name>
<first>prem</first>
<last>kumar</last>
</name>
Here, the name element contains 2 more
elements “first”,”last”. So it parse further to get the
data/text of first and last to give the value of name
as “premkumar”
CDATA – unparsed characted Data. This is the data that
should not be parsed further in an xml document.
<name>
<![CDATA[
<first>prem</first>
<last>kumar</last>
]]>
</name>
Here, the value of name will be
<first>prem</first><last>kumar</last>.
Thanks
sundaram80@rediffmail.com
Is This Answer Correct ? | 80 Yes | 8 No |
Answer / sridhar
PCDATA - Parsed Character Data means the XML Parser examins
the data whether the value/text contains entity or not if
it is then it will be replaced for example < should be
given as <
Where as CDATA means The XML parser will not validate
value/text inside the CDATA tag. It is useful for passing
value/text directly to the required application as it is.
Is This Answer Correct ? | 60 Yes | 12 No |
How do I convert excel to xml?
What is rss service on my phone?
What is Assync in XML api which version of XML parser u worked with ?
What software is needed to process xml namespaces?
What is the difference between dtd and xml schema?
What is xmlns in html?
What are simple xml elements?
Why xsl is used in xml?
What is ?Well Formed XML? and ?Valid XML?
What is the main disadvantage of dom?
what is the significance of namespaces in xml?
How do I create an xsl file for an xml file?