Как вытянуть данные из файла xml?

Здравствуйте. Нужно высунуть несколько строк с файла XML.
7d3eef126e454f0db42180da46c31c61.png
Для решения этой задачи я нашел такой скрипт.
8c7eaf8b7c4548ab864aa6d20a66f1bc.png
Но показывает только одну строку решения
3ba0b6127e314f8f8196cff4cadcc445.png
, а мне нужно несколько вариантов, точнее все.

Я понял, что цифра в файле PHP отвечает за результат вывода. Как мне можно поставить диапазон или вывести все в файле?

Если есть другие возможности вывода то пожалуйста в студию)).
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 1
Есть еще вот такая штука.
php.net/manual/ru/book.xmlreader.php
Примерно так
$reader = new XMLReader();
$reader->open($filexml);
while ($reader->read()) {
    switch ($reader->nodeType) {
        case (XMLREADER::ELEMENT):
            if ($reader->name == "offer" && $reader->nodeType == XMLReader::ELEMENT) {
                $doc = new DOMDocument('1.0', 'UTF-8');
                $xml = simplexml_import_dom($doc->importNode($reader->expand(), true));
				
				print $xml->picture;
			}
	}
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы