Про то, как хэш превращается в массив, я знаю. Но это не оно, это именно по спеке отсюда: http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/site/lib/XML/Parser.html#tree Я даже написал shift @tree; %nodes = @tree; Но всё равно не смог достаточно быстро разобрать дерево. Конкретно мне не нравится разнородность структуры, которую отдаёт парсер - это как-то слишком коряво. А до преимуществ динамической типизации я ещё не дорос - всегда полагался на компиляторы. В результате перешёл на стиль subs, там все типы простые. Учиться и учиться...
(no subject)
29/1/07 16:54 (UTC)Я даже написал shift @tree; %nodes = @tree;
Но всё равно не смог достаточно быстро разобрать дерево.
Конкретно мне не нравится разнородность структуры, которую отдаёт парсер - это как-то слишком коряво.
А до преимуществ динамической типизации я ещё не дорос - всегда полагался на компиляторы.
В результате перешёл на стиль subs, там все типы простые. Учиться и учиться...