Hi.
I'm trying to locate one node in the following XML:
<?xml version="1.0" encoding="utf-8" ?>
<ROUTINES>
<ROUTINE name="TA14">
<METHOD name="1">
<DEBET>
<SUBROUTINE name="1401"></SUBROUTINE>
<SUBROUTINE name="1402"></SUBROUTINE>
<SUBROUTINE name="1408"></SUBROUTINE>
</DEBET>
<CREDIT>
<SUBROUTINE name="1403"></SUBROUTINE>
<SUBROUTINE name="1404"></SUBROUTINE>
<SUBROUTINE name="1409"></SUBROUTINE>
</CREDIT>
</METHOD>
</ROUTINE>
</ROUTINES>
Why doesn't the following query find the subroutine node with attribute
name=TA1401
tempNode =
mVoRoutines.SelectSingleNode("ROUTINES/ROUTINE[@name='TA14']/METHOD[@name='1']/DEBET/SUBROUTINE[@name='1401']")
I can find it's parent node by:
tempNode =
mVoRoutines.SelectSingleNode("ROUTINES/ROUTINE[@name='TA14']/METHOD[@name='1']/DEBET")
/Johan