Имя: Пароль:
1C
1С v8
Чтение XML
0 simpaty
 
22.09.11
10:26
А можно ли используя ЧтениеXML узнать количество определенных тэгов в файле? Ну или просто количество тэгов, вложенных в текущий?
1 Renat11111
 
22.09.11
11:06
(0) метода такого я не нашел в СП. Если очень надо проходи циклом и считай.
2 Wobland
 
22.09.11
11:07
я когда-то хотел индикатор для загрузки из XML прикрутить. не вышло, а предварительно посчитать не захотел
3 sda553
 
22.09.11
11:56
Смысл xml в том что если тег даже один и тот же но в разных иерархиях, то он разным считается.

То же самое что реквизит регион в Контрагента и реквизит регион у Банка. И мы бы считали сколько реквизитов "Регион" упоминается в каком то списке Банки+контрагенты. Но это ведь разные реквизиты. Они даже типа могут быть разного.
4 sda553
 
22.09.11
11:57
А если в пределах одной иерархии то есть объект 1С ДокументDOM Он вам все коллекции предоставит в лучшем виде
5 simpaty
 
29.09.11
12:00
Да, хотела для индикатора прикрутить красивого, а ну и фиг с ним тогда...прикручу не точный индикатор)))
6 H A D G E H O G s
 
29.09.11
12:03
Чтение XML есть потоковая весчь.
В этом то ее и смысл, ибо XML избыточен по своей сути и никаких 2 гектар памяти не хватит засосать обычную выгрузку обмена за пару суток между базами (к примеру).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший