OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Strip Soap namespace?

[ Lists Home | Date Index | Thread Index ]

Hello, I've just joined the list so I appologize if I ask a question that has already been addressed.  I have been reading the w3c XSL pages and can't find an answer. I wonder if there is a short answer to my problem...
 
I have an xml input document as follows:
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header/><soap-env:Body><justiceXML><documentDescriptor type="request" class="OTrackNameListRequest"/><payload><person><personName><firstName>MICHAEL</firstName><lastName>MOLEN</lastName><fullName>MICKEY MOLEN</fullName></personName><personDescription><sex>Male</sex><birthDate>1910-08-01</birthDate></personDescription></person></payload></justiceXML></soap-env:Body></soap-env:Envelope>
I am trying get just the soap body elements out via XSLT, but I always get the soap ns on the justiceXML element.  My style sheet is as follows:

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsl=http://www.w3.org/1999/XSL/Transform
exclude-result-prefixes="soap-env">
<xsl:output method="xml" />
  <xsl:template match="justiceXML">
  <xsl:copy-of select="." />
</xsl:template>
</xsl:stylesheet>

and my output:
<?xml version="1.0" encoding="UTF-8"?>
<justiceXML xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><documentDescriptor class="OTrackNameListRequest" type="request"/><payload><person><personName><firstName>MICHAEL</firstName><lastName>MOLEN</lastName><fullName>MICHAEL MOLEN</fullName></personName><personDescription><sex>Male</sex><birthDate>1960-07-11</birthDate></personDescription></person></payload></justiceXML>
 
Question:  is there a way to supress the soap namespace from the output? Using  exclude-result-prefixes doesn't make any difference.




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS