|
RSS (Really Simple Syndication) е технология, която събира на едно място връзки към материали публикувани на различни Интернет сайтове. RSS потока съдържа в себе си заглавие, автор, коментари и връзка към конкретния материал.
В този урок ще разгледаме един прост пример за разчитане (parsing) на XML документ и по-точно на RSS форматиран XML файл. За целта ще използваме новото разширение SimpleXML, което е въведено в PHP5. Ако искате да проследите урока по-добре и да изпробвате скрипта, ще ви е необходим RSS XML файл. Такъв може да изтеглите от който и да е RSS източник. Например http://dv.parliament.bg/rss2.php. Отворете линка и запишете сорс кода във файл theRSS.xml. И така да проследим PHP кода: CODE
За да стартирате примера трябва XML файлът да бъде в същата директория в която е PHP скрипта. С цел да се опрости примера и да се наблегне на същността, в него не са включени проверки за грешки и валидизации. Това е всичко необходимо, което трябва да знаете за SimpleXML за да създадете RSS parser. Този пример заедно с Създаване на RSS документи с DOM API в PHP5 ще ви помогнат да създадавате и разчитате RSS файлове с помощта на 2 от новите разширения на PHP5 - класовете DOMDocument и SimpleXMLElement. Източник: talkphp.com
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









