_di_IXMLNode баг при AddChild
Вот дерево
Код:
Node1
-----Child1
-----Child2
Node2
-----Child_1
-----Child_2
-----Child1
-----Child2
Node2
-----Child_1
-----Child_2
С помощью функции добавляю ребенка в Node1
Node1->AddChild(WideString("Child3"));
В результате получается дерево
Код:
Node1
-----Child1
-----Child2
-----Child3
Node2
-----Child1
-----Child2
-----Child3
Node2
У Node2 пропали дети! Что не так?
Может функцию целиком покажешь?
Цитата: DissDoc
Собсно, не могу вставить в уже существующий XMLDocument еще одного ребенка. Получается вот что
Вот дерево
С помощью функции добавляю ребенка в Node1
Node1->AddChild(WideString("Child3"));
В результате получается дерево
У Node2 пропали дети! Что не так?
Вот дерево
Код:
Node1
-----Child1
-----Child2
Node2
-----Child_1
-----Child_2
-----Child1
-----Child2
Node2
-----Child_1
-----Child_2
С помощью функции добавляю ребенка в Node1
Node1->AddChild(WideString("Child3"));
В результате получается дерево
Код:
Node1
-----Child1
-----Child2
-----Child3
Node2
-----Child1
-----Child2
-----Child3
Node2
У Node2 пропали дети! Что не так?
А как собственно ты определяешь что дети пропали? Всмысле - с чего ты взял что у второго узла они отсутствуют?
Цитата: kot_
А как собственно ты определяешь что дети пропали? Всмысле - с чего ты взял что у второго узла они отсутствуют?
:confused: В плане?
Думаю, что смотрит в XML файле!!
Дети как бы остаются.. Ну собсно проблема решена ;)
Цитата: koltaviy
:confused: В плане?
Думаю, что смотрит в XML файле!!
Думаю, что смотрит в XML файле!!
Ну это ты так думаешь. На форуме рсдн наш герой утверждает, что когда он файл сохраняет - то все нормально :)
Цитата: kot_
Ну это ты так думаешь. На форуме рсдн наш герой утверждает, что когда он файл сохраняет - то все нормально :)
Да уж.. морит! :)
Цитата: DissDoc
..
Я сам дошел до этого \m/
..
Долго доходил? :D