here is a portion of the code...
-----------------------
my $file = "test.xml";
my $dom = new XML:

OM:

arser;
my $doc = $dom->parsefile($file) or die "unable to parse document";
my $root = $doc->getDocumentElement;
&parser($root);
sub parser
{
my($node) = @_;
if($node->getNodeType == ELEMENT_NODE)
{
if($node->getTagName eq "RES"

{
$totalS = $node->getAttribute("SN"

;
$totalE = $node->getAttribute("EN"

;
}
foreach $child($node->getChildNodes())
{
parser($child);
}
}
elsif($node->getNodeType == TEXT_NODE)
{
$text = $node->getParentNode->getTagName;
if($text eq "TM"

{
$totalTime = $node->getData;
}
----------------------
my xml file is like this...
- <GSP VER="3.1">
<TM>0.139104</TM>
<Q>ila</Q>
- <CAT SE="ISO-8859-1">
<GN>gwd/Top/Regional/North_America/United_States/Georgia/Localities/I/Ila</GN>
<FVN>Top/Regional/North_America/United_States/Georgia/Localities/I/Ila</FVN>
</CAT>
- <RES SN="1" EN="10">
<M>73</M>
<FI />
- <NB>
<NU>/search?q=ila&hl=en&lr=lang_ro&safe=off&output=xml&start=10&sa=N</NU>
</NB>
- <R N="1" L="1">
<U>
<T>ANCD - free_ilascu</T>
<RK>10</RK>
<S>FREE ILASCU. <b>...</b> Scurta prezentare: Romanii din Grupul Ilascu si anume. 1)<br> Ilie Ilascu 2) Alexandru Lesco 3) Tudor Popa 4) Andrei Ivantoc,. <b>...</b></S>
- <HAS>
- <DI>
- <CAT SE="ISO-8859-2">
<GN>gwd/Top/World/Rom%C3%A2n%C3%A3/Societate/Politic%C4%83</GN>
<FVN>Top/World/Român?/Societate/Politică</FVN>
</CAT>
<DT>Ilie IlaÅŸcu</DT>
<DS>Pagină care militează pentru eliberarea grupului Ilaşcu. Conţine date biografice şi noutăţi...</DS>
</DI>
<L TAG="link:" />
<C SZ="31k" TAG="cache:" />
<RT TAG="related:" />
</HAS>
</R>
- <R N="2" L="1">
<U>
<T>CURIERUL ROMANESC, Apr.-Iun. 2000</T>
<RK>3</RK>
<S><b>...</b> promovate de Forumul Presei Române de Pretutindeni, una privind eliberarea grupului<br> <b>Ila</b>[cu [i alta privind monitorizarea [i mediatizarea înc`lc`rilor <b>...</b></S>
- <HAS>
<L TAG="link:" />
<C SZ="4k" TAG="cache:" />
<RT TAG="related:" />
</HAS>
</R>
- <R N="3" L="2">
<U>
<T>CURIERUL ROMANESC, Oct.-Dec. 1998</T>
<RK>3</RK>
<S><b>...</b> române, arest`rile [i tratamentele inumane aplicate conduc`torilor români. Astfel,<br> Grupul <b>Ila</b>[cu - Ilie <b>Ila</b>[cu, Andrei Ivantoc, Tudor Popa - se g`se[te în <b>...</b></S>
- <HAS>
<L TAG="link:" />
<C SZ="6k" TAG="cache:" />
<RT TAG="related:" />
</HAS>
<HN>home3.swipnet.se</HN>
</R>
.....
--------