Имя: Пароль:
1C
1С v8
xml как прочитать предыдущий тег
0 breezee
 
25.05.16
18:59
Подскажите, пожалуйста, есть xml вида
<teg1>
            <teg2/>
            <teg3>99929</teg3>
            <teg4>aaaaaa</teg4>
            <teg5>ццццц</teg5>
        </teg1>

Мне нужно при чтении teg4 знать имя предыдущего тега(teg3). Пытался отталкаваться от закрытия тега пришел к какому-то то ужасному костульному решению. Прошу помощь, может это можно реализовать как-то нормально?
1 Лефмихалыч
 
25.05.16
19:01
запоминать имя при обходе в отдельной переменной
2 breezee
 
25.05.16
19:02
прошу прощение, кажется пора спать, понял как это сделать (1) Спасибо
3 Fragster
 
гуру
25.05.16
19:05
(2) а теперь выдохни и почитай про XDTO
4 Лефмихалыч
 
25.05.16
19:10
(3) если большой-большой документ, то этим иксдэтэом только подтереться.

А для маленьких есть еще xpath
5 Fragster
 
гуру
25.05.16
19:14
(4) что значит "большой"? десятки мегабайт засасываются нормально. Гигабайты не пробовал, но ничего не мешает скомбинировать чтение и объектыXDTO
6 Лефмихалыч
 
25.05.16
19:27
(5) десятки мегабайт - это фигня на палке
7 Fragster
 
гуру
25.05.16
19:37
(6) гигабайты читаются комбинированно
8 Лефмихалыч
 
25.05.16
19:40
(7) на вкус и цвет все фломастеры разные
Независимо от того, куда вы едете — это в гору и против ветра!