Из xml в массив, из массива в xml.

Ivan1983

Новичок
Здравствуйте!

Есть задача выгрузить на сайт товары из xml-документа. К сожалению, опции товаров (а именно полотенцесушителей) "Ширина" и "Высота" идут по отдельности, что плохо подхватывается системой Opencart. В

Я с помощью кода https://www.php.net/manual/en/class.xmlreader.php#100074 XML превратил в массив. Произвел над массивом (ранее xml-файлом) операции и объединил две опции "Ширина" и "Высота" в одну "Габариты". Теперь хочу вернуть обратно в массив. Подскажите, как это сделать?

С уважением, Иван.
 

Valick

Новичок
Теперь хочу вернуть обратно в массив.
Если вы хотите вернуть массив в массив, то можно ничего не делать.
А вот сделать из массива XML не просто. XML - это самодостаточный документ в котором помимо данных есть правила.
В массиве есть только данные. Для преобразования массива в XML нужен скрипт реализующий необходимые правила.
Для перобразования XML документов используют XSLT (но это далеко не просто)
 
Последнее редактирование:

Valick

Новичок
Чёт я загоняюсь. 100 лет xml не парсил. Достаточно же XMLReader, только не надо всё пихать в массив.
 
Сверху