sql2xml

  • Автор темы Igor Ageyev
  • Дата начала

Igor Ageyev

Guest
sql2xml

В сабжевом классе из PEAR-ского пакета имеется метод:
insertNewElement()

В нем следующая конструкция создает дочерний узел:
return $parent->new_child ($metadata[$key]["name"], $this->xml_encode($res[$key]));

Пытаюсь заставить этот метод вместо дочерних узлов создавать атрибуты. Для этого всего навсего заменяю new_child на set_attribute:
return $parent->set_attribute ($metadata[$key]["name"], $this->xml_encode($res[$key]));

Атрибуты создаются, но кодировка летит;(
В чем грабли? Почему с new_child все работает нормально?


P.S. замена метода xml_encode на функцию iconv к успеху не привела.
 
Сверху