I have an xml document like this
<?xml version="1.0" encoding="utf-8" ?>
<!-- This file defines the directory structure for registration of new content providers.-->
<!-- Change text value of DIRECTORY nodes to create the directory structure needed.-->
<ROOT KEY="" VALUE="" DESCRIPTION="">
<DIRECTORY KEY="CPChannels" VALUE="Channels" DESCRIPTION="">
<DIRECTORY KEY="CPChannelsMyChannels"
VALUE="MyChannels" DESCRIPTION=""/>
<DIRECTORY KEY="CPChannelsMyMusic" VALUE="MyMusic" DESCRIPTION=""/>
<DIRECTORY KEY="CPChannelsTest" VALUE="Test" DESCRIPTION="">
<DIRECTORY KEY="CPChannelsTestTestTes
t1" VALUE="TestTest1" DESCRIPTION=""/>
<DIRECTORY KEY="CPChannelsTestTestTes
t2" VALUE="TestTest2" DESCRIPTION=""/>
</DIRECTORY>
</DIRECTORY>
<DIRECTORY KEY="CPMediaFiles" VALUE="MediaFiles" DESCRIPTION="">
<DIRECTORY KEY="CPMediaFilesAds" VALUE="Ads" DESCRIPTION="">
<DIRECTORY KEY="CPMediaFilesAdsTestTe
st1" VALUE="TestTest1" DESCRIPTION=""/>
<DIRECTORY KEY="CPMediaFilesAdsTestTe
st2" VALUE="TestTest2" DESCRIPTION=""/>
</DIRECTORY>
<DIRECTORY KEY="CPMediaFilesMedia" VALUE="Media" DESCRIPTION=""/>
<DIRECTORY KEY="CPMediaFilesProgram" VALUE="Program" DESCRIPTION=""/>
</DIRECTORY>
<DIRECTORY KEY="CPPackagedVideos" VALUE="PackagedVideos" DESCRIPTION="">
<DIRECTORY KEY="CPPackagedVideosAds" VALUE="Ads" DESCRIPTION=""/>
<DIRECTORY KEY="CPPackagedVideosMedia
" VALUE="Media" DESCRIPTION=""/>
<DIRECTORY KEY="CPPackagedVideosProgr
am" VALUE="Program" DESCRIPTION=""/>
</DIRECTORY>
<DIRECTORY KEY="CPSponsors" VALUE="Sponsors" DESCRIPTION="">
<DIRECTORY KEY="CPSponsorsImages" VALUE="Images" DESCRIPTION=""/>
</DIRECTORY>
<DIRECTORY KEY="CPImages" VALUE="Images" DESCRIPTION="">
<DIRECTORY KEY="CPImagesTest" VALUE="Test" DESCRIPTION=""/>
</DIRECTORY>
</ROOT>
using c# I want to search the element where a particulay KEY attribute value is present. e.g. if KEY="CPChannelsTest" then the Xpath navigator should return the VALUE attribute of that node i.e. VALUE returned should be ChannelsTest .
Is it possible to return all the immediate Parents of this searched node. if yes how?
Start Free Trial