Subject: Re: [xsl] Stripping payloads From: Mohit Anchlia <mohitanchlia@xxxxxxxxx> Date: Mon, 22 Aug 2011 13:20:17 -0700 |
Sorry I didn't specify it correctly. I need to extract just the payload value. So output would like something like: output 1 (no payload value): <api> <name>get</name> <payload></payload> </api> output 2 (just the payload value): assaddddd On Mon, Aug 22, 2011 at 1:15 PM, Mohit Anchlia <mohitanchlia@xxxxxxxxx> wrote: > On Sun, Aug 21, 2011 at 10:46 AM, Martin Honnen <Martin.Honnen@xxxxxx> wrote: >> Mohit Anchlia wrote: >>> >>> I have payload something like >>> >>> <api> >>> <name>get</name> >>> <payload>assaddddd</payload> >>> </api> >>> >>> We have got a requiement to save all incoming request except the >>> "payload" on the wire. Also, one of the option I think is to use XSL >>> transformation to strip the payloads. I need some suggestion on if >>> it's the good way and also how can I possibly do it using xslt. >> >> Well if you want to strip the payload element(s) then do >> >> <xsl:template match="@* | node()"> >> <xsl:copy> >> <xsl:apply-templates select="@* | node()"/> >> </xsl:copy> >> </xsl:template> >> >> <xsl:template match="payload"/> > > In the same transformation is it possible to output 2 separate pieces: > > 1) Payload > 2) Everything but payload > > We need to persist them but separately > >> >> >> >> >> -- >> >> Martin Honnen --- MVP Data Platform Development >> http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Stripping payloads, Mohit Anchlia | Thread | Re: [xsl] Stripping payloads, Mohit Anchlia |
Re: [xsl] Stripping payloads, Mohit Anchlia | Date | Re: [xsl] Stripping payloads, Mohit Anchlia |
Month |