|
|
|
date: Tue, 27 May 2008 11:56:03 -0700,
group: microsoft.public.xsl
back
Get specific Nodes using XSL
Hello,
I have a XMl as below:
*******************
<?xml version="1.0" ?>
<p1:Domains_and_Emails xmlns:p1="LDAP">
<Organization>ABCD</Organization>
<Radius Suspended="false" ID="1" Platform_Id="7"
ObjectClass="radiusprofile">
<Common_Name>OptiUser</Common_Name>
<radiusProfileDn>cn=dialup,ou=radiusprofiles,o=ABCD</radiusProfileDn>
</Radius>
<Domain Suspended="false" ID="2" Platform_Id="7">
<Organization_Unit>domains</Organization_Unit>
<domain_name>xyztel.com</domain_name>
<UnixEmail Suspended="false" ID="3" Platform_Id="7"
ObjectClass="radiusprofile,posixAccount,CourierMailAccount">
<uid>info</uid>
<Password>xyz</Password>
<EmailAccount>info@xyztel.com</EmailAccount>
</UnixEmail>
<UnixEmail Suspended="false" ID="4" Platform_Id="7"
ObjectClass="radiusprofile,posixAccount,CourierMailAccount">
<uid attributeId="1">jeff</uid>
<Password attributeId="4">xyz</Password>
<EmailAccount>jeff@xyztel.com</EmailAccount>
</UnixEmail>
<UnixEmail Suspended="false" ID="72" Platform_Id="7"
ObjectClass="radiusprofile,posixAccount,CourierMailAccount">
<uid attributeId="1">ff</uid>
<Password attributeId="4">xyz</Password>
<EmailAccount>ff@xyztel.com</EmailAccount>
</UnixEmail>
</Domain>
</p1:Domains_and_Emails>
*******************
Using a XSL template, how to get ONLY the node UnixEmail with attribute ID
value = 4 PLUS ALL OTHER NODES (such as <Organization>)
Thanks,
Ganesh
date: Tue, 27 May 2008 11:56:03 -0700
author: Ganesh Muthuvelu
|
|