Простой парсер при помощи SimpleXML - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 20 Nov 2024 14:35:29 +0300Ну легко, так легко, объясни тогда что ты здесь использовал и зачем, покажи еще несколько примеров как ты парсишь xml, давно уже голову ломаю над валидатором, кое что не совсем получается, может из твоих примеров что полезное увижу, а так эта тема пока показалась мне бесполезной, новички все равно ничего не поймут
https://visavi.net/topics/11492/207977
Простой парсер при помощи SimpleXML AzzidoTue, 20 Jul 2010 20:49:05 +0400Сообщенияhttps://visavi.net/topics/11492/207977Автор,если копипастишь слово в слово, указывай источник.
https://visavi.net/topics/11492/207943
Простой парсер при помощи SimpleXML NeformatTue, 20 Jul 2010 19:50:09 +0400Сообщенияhttps://visavi.net/topics/11492/207943делаешь вид что здравый кодер а используешь printf(); <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/11492/206679
Простой парсер при помощи SimpleXML chiperSun, 18 Jul 2010 16:52:40 +0400Сообщенияhttps://visavi.net/topics/11492/206679Вот и все. И не говорите что парсить xml сложно <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/11492/203042
Простой парсер при помощи SimpleXML XoPyCMon, 12 Jul 2010 22:13:05 +0400Сообщенияhttps://visavi.net/topics/11492/203042<pre class="prettyprint"><ul>
<?php
$xml = new SimpleXMLElement('http://phpcoder.ws/feed', NULL, TRUE);
foreach ($xml->channel->item as $item) {
printf('<li><a href="%s">%s</a></li>', $item->link, $item->title);
}
?>
</ul></pre>
https://visavi.net/topics/11492/203041
Простой парсер при помощи SimpleXML XoPyCMon, 12 Jul 2010 22:12:28 +0400Сообщенияhttps://visavi.net/topics/11492/203041Новички в программировании на PHP часто спрашивают в сети простой способ извлечь нужные данные из xml-документа. Но в ответ им почему-то часто советуют изучать DOM, SAX, предлагают разные запутанные способы разбора XML, основанные на событийной модели. Некоторые даже советуют устанавливать сторонние расширения!!!<br>
<br>
Но ведь на самом деле в PHP все не так плохо! В самом php есть готовые и очень простые в использовании классы для работы с xml – это SimpleXML.<br>
<br>
<br>
Основные плюсы – это простота и доступность. Его не нужно специально устанавливать и поэтому можно быть на 99% уверенным что на хостинге использованные классы также будут доступны.<br>
<br>
Возьмем самый распространенный пример – rss-канал какого-нибудь блога. Чтобы не ходить далеко за примером можно взять даже этот блог. По адресу <a href="http://phpcoder.ws/feed" target="_blank" rel="nofollow">http://phpcoder.ws/feed</a> доступен xml-документ, содержащий список последних постов на блоге с заголовками, описанием, постоянными ссылками на статьи и пр. Вот его я и буду парсить.<br>
<br>
Предположим, что нам нужно составить список заголовков статей и их адресов. Это и сделает нижеприведенный скрипт. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/11492/203039
Простой парсер при помощи SimpleXML XoPyCMon, 12 Jul 2010 22:10:22 +0400Сообщенияhttps://visavi.net/topics/11492/203039