By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,948 Members | 852 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,948 IT Pros & Developers. It's quick & easy.

parse only content from node containing CDATA using DOM

P: n/a
I am using php5 to parse node content from a xml file. Could someone show me
if it's possible to to print the content without the ![CDATA[]] tags in the
following codes ? Thank you in advance

....
$colors = $doc->getElementsByTagName("color");

foreach($colors as $node) {
// to print only 'red' without the ![CDATA[]] tags as in
<color>![CDATA[red]]</color>
// I have tried the following lines but none of them worked, just printed
out emptry string
echo $node->textContent;
echo $node->firstChild->nodeValue;
echo $node->firstChild->data;
}
Dec 31 '07 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.