'value') "сложный тег" array('#name' => 'tag', '#value' => 'value') и массив тегов array('tag' => array(array('nested_tag' => array('nested' => 'value1')), array('nested_tag' =>'value2'))) Причём они могут вкладываться друг в друга для генерации сложных XML-структур. Без tdd, ясное" />

Tag Archives: xml

Генерация XML из массива

Сначала основная подзадача указанной задачи: Нужно генерировать массивы указанной структуры

Причём входные массивы могут быть различными: «простой тег»

«сложный тег»

и массив тегов

Причём они могут вкладываться друг в друга для генерации сложных XML-структур. Без tdd, ясное дело, не обошлось. В итоге имеем класс для генерации подобных массивов с тестами к …

Read more

Работа с XML-данными в php

Если на сервере стоит версия php >= 5.0 (а сложно представить другое;)), то удобнее всего пользоваться классом SimpleXML. Здесь я опишу работу с ним. Создание объекта 2 основных способа — через конструктор и через factory-функцию simplexml_load_string. Второй способ лучше тем, что при ошибке создания объекта вернёт false. Правда, при этом будет выдавать E_WARNING, что не …

Read more