Hello, Thanks for your reply. I thought that might have been the problem. I will contact the owner of the feed and let them know they should fix it.
-Justin Alex Netkachov wrote: > > Hello, > > Currently http://www.otago.ac.nz/its/notices/notices.xml contains some > non-unicode characters so it cannot be parsed correctly. In any case, > & should be escaped in XML documents using & entity. More details > you can find in XML specification on http://w3.org. > > Sincerely, > Alex > > On 10/24/07, justinyoung <[EMAIL PROTECTED]> wrote: >> >> I am getting an error when attempting to access an RSS feed using >> Zend_Feed. >> >> The error is as follows: >> >> 500 Internal Error >> : exception 'Zend_Feed_Exception' with message 'DOMDocument cannot parse >> XML: DOMDocument::loadXML() [function.DOMDocument-loadXML]: >> xmlParseEntityRef: no name in Entity, line: 54' in >> /Library/WebServer/Documents/framework/_library/Zend/Feed.php:204 Stack >> trace: #0 >> /Library/WebServer/Documents/framework/_library/Zend/Feed.php(180): >> Zend_Feed::importString('_run('./application/v...') #4 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Action/Helper/ViewRenderer.php(742): >> Zend_View_Abstract->render('itsfeed/index.p...') #5 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Action/Helper/ViewRenderer.php(763): >> Zend_Controller_Action_Helper_ViewRenderer->renderScript('itsfeed/index.p...', >> NULL) #6 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Action/Helper/ViewRenderer.php(810): >> Zend_Controller_Action_Helper_ViewRenderer->render() #7 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Action/HelperBroker.php(160): >> Zend_Controller_Action_Helper_ViewRenderer->postDispatch() #8 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Action.php(504): >> Zend_Controller_Action_HelperBroker->notifyPostDispatch() #9 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Dispatcher/Standard.php(237): >> Zend_Controller_Action->dispatch('indexAction') #10 >> /Library/WebServer/Documents/framework/_library/Zend/Controller/Front.php(911): >> Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), >> Object(Zend_Controller_Response_Http)) #11 >> /Library/WebServer/Documents/framework/03/index.php(5): >> Zend_Controller_Front->dispatch() #12 {main}//////////// module handeler >> >> My code is as follows: >> >> <? >> $content = "content:encoded"; >> $blogfeed = >> Zend_Feed::import('http://www.otago.ac.nz/its/notices/notices.xml'); >> foreach ($blogfeed as $item) { >> echo "<BR> \n "; >> echo $item- link() . "> \n"; >> echo $item->title() . " <BR> \n"; >> } >> >> ?> >> >> I am not having problems with other feeds. I saved the xml file locally >> and >> when I tried to open it in Textedit (OS X) I got the following error: >> >> The document "notices.xml" could not be opened. Text encoding Unicode >> (UTF-8) is not applicable. >> The file may have been saved using a different text encoding, or it may >> not >> be a text file. >> >> I resaved the file using UTF-8 and saved the file to a local web server. >> After some trial and error I traced the problem to this line in the xml >> file: >> >> <title>Blackboard Service Incidents & Course Statistics</title> >> >> If I manually removed the ampersand so the line is: >> >> <title>Blackboard Service Incidents Course Statistics</title> >> >> I can successfully use the feed. Obviously not ideal as I have no control >> over the original source feed. I am pretty new to this so I am probably >> missing something simple. >> -- >> View this message in context: >> http://www.nabble.com/Zend_Feed-error%2C-possibly-due-to-text-encoding-tf4680929s16154.html#a13375600 >> Sent from the Zend Framework mailing list archive at Nabble.com. >> >> > > > -- > http://www.alexatnet.com/ - consulting, blog, articles and support for > PHP, ZF, JavaScript and web development. > > -- View this message in context: http://www.nabble.com/Zend_Feed-error%2C-possibly-due-to-text-encoding-tf4680929s16154.html#a13393793 Sent from the Zend Framework mailing list archive at Nabble.com.
