This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Problem regarding getting complete Node with value


Replace:

<xsl:copy-of select="DataSet" />

with:

<xsl:copy-of select="DataSet/*" />

(because you don't want to copy the DataSet element, you only want to
copy its children).

Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.com 

> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com 
> [mailto:owner-xsl-list@lists.mulberrytech.com] On Behalf Of 
> Mukul.Mudgal@etindia.com
> Sent: 28 August 2002 07:35
> To: XSL-List@lists.mulberrytech.com
> Subject: [xsl] Problem regarding getting complete Node with value
> 
> 
> Hi friends
> 
> I'm try to convert this
> 
> <DataSet XslFileName="AccountOpen.xsl">
>       <SortCode Value="000002"/>
>       <AccountNumber Value="123456789"/>
>       <BranchCodeOrig Value="127"/>
>       <ProductCode Value="101010"/>
>       <JointMandate Value = "E"/>
>       <OpenDate Value="0020730"/>
>       <ACCRINTDATELAST Value="20020730" />
>       <Balance Value="10"/>
> </DataSet>
> 
> in to this
> <AccountDetails>
>       <SortCode Value="000002"/>
>       <AccountNumber Value="123456789"/>
>       <BranchCodeOrig Value="127"/>
>       <ProductCode Value="101010"/>
>       <JointMandate Value = "E"/>
>       <OpenDate Value="0020730"/>
>       <ACCRINTDATELAST Value="20020730" />
>       <Balance Value="10"/>
> </AccountDetails>
> 
> I'm using this xsl file
> 
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
> version="1.0"
> xmlns:java="http://xml.apache.org/xslt/java";
> exclude-result-prefixes="java">
> <xsl:output method="xml" indent="yes"/>
> <xsl:output encoding="ISO-8859-1"/>
> <xsl:strip-space elements="*"/>
> <xsl:template match="*">
>             <AccountDetails>
> <xsl:copy-of select="DataSet" />
>       </AccountDetails>
>       </xsl:template>
> </xsl:stylesheet>
> 
> But after transformation it gives
> 
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <AccountDetails>
>     <DataSet XslFileName="AccountOpen.xsl">
>       <SortCode Value="000002"/>
>       <AccountNumber Value="123456789"/>
>       <BranchCodeOrig Value="127"/>
>       <ProductCode Value="101010"/>
>       <JointMandate Value="E"/>
>       <OpenDate Value="0020730"/>
>       <ACCRINTDATELAST Value="20020730"/>
>       <Balance Value="10"/>
> </DataSet>
> </AccountDetails>
> 
> though above result is correct but I don't want the 
> <DataSet/>  node. As I've mentioned above in the required result file.
> 
> how could I get the required result,?? Please help....
> 
> Thanks
> Mukul
> 
> 
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]