Помощник
|
PHP5 парсер XML |
hp530
|
Сообщение
#1
|
||
|
|
||
|
|||
r3ntg3n |
6.5.2011, 23:59;
Ответить: r3ntg3n
Сообщение
#2
|
|
|
Используйте SimpleXML или DOMDocument. В первом случае XML должен быть валидным, иметь правильную структуру. Во втором - можно "скормить" невалидный. ИМХО, simpleXML позволяет обойтись меньшим количеством кода, но по разходу памяти не проверял.
Краткий пример, как достать все ID:[PHP] $xmlObj = simplexml_load_file ('test.xml'); if (!$xmlObj) { die ('Bad XML'); } $itemsCount = count ($xmlObj->StepToXMLItems->StepToXML); for ($i = 0; $i < $itemsCount; $i++) { echo $xmlObj->StepToXMLItems->StepToXML[$i]->ID . "\r\n"; }[/PHP]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров. | 353 | Forbidden | 279257 | 11.4.2024, 17:07 автор: AParser_Support |
|
Нужен сайт с автонаполнением по XML | 1 | REGNET | 1221 | 7.3.2024, 15:08 автор: REGNET |
|
Бесплатный парсер бот в Телеграм - [Parser Pro] | 5 | Parser_Pro | 3349 | 27.1.2024, 16:12 автор: Parser_Pro |
|
WebArchiveMaster - парсер Вебархива Добыча контента из ВебАрхива |
16 | footashes | 12308 | 23.11.2022, 16:36 автор: kuz999 |
|
⚡ AvitoSmart - быстрый парсер новых объявлений на Авито на запросах Представляю парсер для [b]Zennoposter[/b]'a или [b]Zennobox[/b] |
0 | akcium | 1264 | 19.11.2022, 13:05 автор: akcium |
Текстовая версия | Сейчас: 18.4.2024, 14:48 |