Есть xml файл структура его по меркам яндекса. Парсю через функцию simplexml_load_file . Все хорошо но есть небольшая проблема он не подхватывает атрибуты в категорий. Ну вот когда так Код (Text): <category id="223128">Планшеты</category> Он не выводит атрибуты а когда я вручную изменяю на Код (Text): <category id="223128"><categoryID></categoryID><cat>Планшеты</cat></category> То все норм. Может кто сталкивался как решить что бы не приходилось это каждый раз делать в ручную?
PHP: <?php $ya = simplexml_load_file('http://tehnoradar.com.ua/export/306567/market.yandex'); foreach($ya->shop[0]->categories->category as $cat){ echo $cat[0] .'---'.$cat['id']."<br/>"; } Код (Text): Планшеты---223128 Видеорегистраторы---225642 Фонари---250005 Часы---254015 Телефоны---256197 Автомагнитолы---256205 GPS-навигаторы---256206 Инвертеры напряжения---256208 Наушники и Колонки---256212 Power Bank-подзарядки---256217 Экшн камеры---366548 Портативные DVD плееры---366560 TV-Shop---368945 Телевизоры и аксессуары---370102 Радиомикрофоны---370103 Селфи-палки---370104