Get tag value from XML using PHP
Posted: Fri Jan 27, 2012 2:53 am
My XML file looks like
(there will be 3-4 titles and descriptions in each entry tag, bt i want only whose type is text) i used..
the error i get is
can someone help me to fix this problem. thanks
Code: Select all
<entry>
some tags
<title type='text'> content to be extracted </title>
<content type='text'> content to be extracted </content>
</entry>Code: Select all
$dom = new DOMDocument();
libxml_use_internal_errors(true);
$dom->loadXML("kFeed.xml");
$entryTag = $dom->getElementsByTagName("entry")->item(0);
$title = $entryTag->getElementsByTagName("title")->item(0)->nodeValue;
$descr = $entryTag->getElementsByTagName("content")->item(0)->nodeValue;Code: Select all
Fatal error: Call to a member function getElementsByTagName() on a non-object