У меня есть XML-файл с несколькими повторяющимися тегами, содержащими в себе разные значения. Мне нужно получить эти значения и отобразить их на моей веб-странице. Пожалуйста, помогите мне в этом.
Вы можете взглянуть на SimpleXML, если используете PHP5. Здесь вы можете найти учебник по интро: http://www.w3schools.com/php/php_xml_simplexml.asp
Проще говоря, вы могли бы сделать что-то вроде этого:
$raw = file_get_contents('path/to/xml/file.xml'); $blankarray = array(); $blank_xml = new SimpleXMLElement($raw); foreach($blank_xml->channel->item as $item) { $xml_item = array( 'content' => $description, 'date' => strtotime($item->pubDate), 'type' => 'Whateva' ); array_push($blankarray, $xml_item); } foreach($blankarray as $item) { echo '<li>' . $item["content"] . '<a href="#">' . date(DATE_RFC822, $item["date"]) . '</a>' . '</li>'; }
Дайте знать, если у вас появятся вопросы.