Subject: RE: [xsl] How to remove unnecessary "xmlns:xx" attributes? From: "KARR, DAVID (ATTSI)" <dk068x@xxxxxxx> Date: Wed, 10 Nov 2010 08:44:11 -0800 |
> -----Original Message----- > From: Michael Kay [mailto:mike@xxxxxxxxxxxx] > Sent: Wednesday, November 10, 2010 12:53 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] How to remove unnecessary "xmlns:xx" attributes? > > On 09/11/2010 18:58, KARR, DAVID (ATTSI) wrote: > > I currently have an ad hoc Soap client framework that uses JAXB to > > marshal a Soap request. This generates a "minimal" Soap envelope, in > > that it contains a "xmlns:xx" attribute for every "xx" that is > actually > > referenced in the request. > > > Then stop generating them... > > How you stop generating them depends on where they are coming from. > Generally it's likely that they are either copied from the source > document or from the stylesheet. If they are copied from the > stylesheet, > use exclude-result-prefixes. If they are copied from the source > document, try copy-namespaces="no" on xsl:copy or xsl:copy-of, assuming > you are using XSLT 2.0. > > If that doesn't work, show us your code. The Soap envelope is generated by the JAX-WS implementation in Apache CXF. It's not generated by a stylesheet. I asked this question to see if I could build a tool that would "clean up" the noisy envelope for easier inspection by humans.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to remove unnecessary, Michael Kay | Thread | [xsl] Returning a value from a temp, Narayan |
Re: [xsl] How to remove unnecessary, Michael Kay | Date | Re: [xsl] How to remove unnecessary, Abel Braaksma |
Month |