I am trying to extract content from this feed. This is the code I am using:
$rss = new DOMDocument();
$rss->load($feed_url);
foreach ($rss->getElementsByTagName('entry') as $node) {
$description = $node->getElementsByTagName('content')->item(0)->nodeValue;
echo $description;
}
This however, instead of echoing HTML echoes plain text. Here is the strucutre of feed.
<entry>
<title>.....</title>
<link rel=".." type="..." href="...." />
...... More tags ......
<content type="xhtml" xml:lang="en-US" xml:base="http://www.abeautifulmess.com/">
<div xmlns="http://www.w3.org/1999/xhtml"> HTML is all here.
</div>
</content>
It has not happened with any other feed. Is it because of type of content or something else?