Выгрузил я многоуровневый справочник в XML (выгружал только код и наименование). Примерно так:
- <Справочники ИБ="C:\\" Дата="30.01.04" Оператор="Иванова">
*- <ОКСО>
**- <Элемент Наименование="СПЕЦИАЛЬНОСТИ ВЫСШЕГО ОБРАЗОВАНИЯ">
****0000003
****- <Элемент Наименование="Авиационная и ракетно-космическая техника">
******1300003
********<Элемент Наименование="Авиационная и ракетно-космическая теплотехника">1315003</Элемент>
Когда я начинаю обходить XML при загрузке получается следующая вещь -
на первом уровне у элемента <ОКСО> - 2 подчиненных элемента (так оно и есть- на первом уровне только 2 группы). Когда же спускаюсь на второй уровень, то у элемента "СПЕЦИАЛЬНОСТИ ВЫСШЕГО ОБРАЗОВАНИЯ" - оказывается 33 подчиненных элемента - хотя их в справочнике 32. А подчиненный элемент с индексом 1 указывает на сам элемент "СПЕЦИАЛЬНОСТИ ВЫСШЕГО ОБРАЗОВАНИЯ"
Вообщем-то вопрос такой - почему на самом первом уровне кол-во подчиненных = реальному кол-ву эл-тов с справочнике, а на втором уровне их на 1 больше, и при этом подчиненный(1) указывает на родителя.
Или это у меня глюки такие ?
