I am a newbie when it comes to programming in xml, so my doubts can sound stupid.

Anyway, here is what I want to convey.
I have a test.xml file like this.

<?xml version="1.0" encoding="UTF-8"?>

<!ENTITY cred SYSTEM "/test/credentials.xml">

<REQUEST Name="calculateBusinessHours">
<start Value="06/28/2007 16:53:16" />
<hours Value="8" />



and credentials.xml is as follows.

Using this mechanism, the entire contents of credentials.xml comes in the test.xml file(the first one), when I open it in something like Internet Explorer.
I want to access only the <id>bob</id> portion of the credentials.xml file(not the <pw>sandiego</pw> part)... is there a method to achieve this in this file itself??? A sort of selecting linking of one xml file in another.


Is it possible through XInclude and XPointers ???

Is there any way I can parse the external entity link that I have added.
for eg: in my xml file I have
<!ENTITY cred SYSTEM "/test/credentials.xml">.
I want to retieve this location "/test/credentials.xml", is there any way i can achieve that??
please help..