|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Stripping empty elements while still conforming to
<xsl:template match="*"> <xsl:if test="child::* or (string-length(.) != 0)"> <xsl:copy> <xsl:apply-templates match="@*|node()" /> </xsl:copy> </xsl:if> </xsl:template> Though I don't see how this will make sure that the result 'still conforms the DTD'... Cheers Is there a simple way to strip empty elements from an XML while still conforming to the requirements of the DTD? I know how to use the string() function to copy only those elements that contain data, but this often removes child elements required by the DTD.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|







