Welcome Guest, Not a member yet? Register   Sign In
Entity: line 1: parser error : Start tag expected, '<' not found
#1

[eluser]bill19[/eluser]
Hi everyone,

I am trying to parse an rss feed using simpleXML as in the following article : http://blog.sherifmansour.com/?p=302

I have a procedure that has worked before ( based on the article ):

Code:
function getFeedItems($feedhtml) {
    
      $s= new SimpleXMLElement($feedhtml);
            
            

    
$s->registerXPathNamespace('rss', 'http://purl.org/rss/1.0/');


$items = $s->xpath('//rss:item');

$namespaces = $items[0]->getNameSpaces(true);


  $itemArray= array();
   foreach ($items as $i=>$value) {

  $dc = $items[$i]->children($namespaces['dc']);
    $itemArray[$i]['source'] = (string)$dc->source;
    $itemArray[$i]['date'] = (string)$dc->date;

  

    }  
     return $itemArray;

}

The error in the subject is now occuring at:

Code:
$s= new SimpleXMLElement($feedhtml);

Does anyone know how to fix this?

Thanks in advance,

KC


Messages In This Thread
Entity: line 1: parser error : Start tag expected, '<' not found - by El Forum - 12-27-2011, 08:54 PM



Theme © iAndrew 2016 - Forum software by © MyBB