[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: FW: Using a processing instruction to remove a nod

Subject: RE: FW: Using a processing instruction to remove a node
From: "Beyer,Nathan" <NBEYER@xxxxxxxxxx>
Date: Thu, 15 Jan 2004 11:41:51 -0600
nathan beyer
Here's what I tried, but it seems to just be missing everything under
the root element now, so I'm just ending up with the root element. Any
other thoughts? Thanks.

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="UTF-8"/>
<xsl:template match="node()">
	<xsl:copy>
		<xsl:copy-of select="@*"/>
		<xsl:apply-templates
select="preceding-sibling::node()[not(self::text() and
normalize-space(.)='')][1][self::processing-instruction('REMOVE')]"/>
	</xsl:copy>
</xsl:template>
<xsl:template match="processing-instruction('REMOVE')">
</xsl:template>
</xsl:stylesheet> 

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of David
Carlisle
Sent: Thursday, January 15, 2004 11:23 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re:  FW: Using a processing instruction to remove a node


preceding-sibling::node()[not(self::text() and
.='')][1][self::processing-instruction('REMOVE')]

sorry, meant:

preceding-sibling::node()[not(self::text() and
normalize-space(.)='')][1][self::processing-instruction('REMOVE')]

David


--
http://www.dcarlisle.demon.co.uk/matthew

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

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



CONFIDENTIALITY NOTICE

This message and any included attachments
are from Cerner Corporation and are intended
only for the addressee. The information
contained in this message is confidential and
may constitute inside or non-public information
under international, federal, or state
securities laws. Unauthorized forwarding,
printing, copying, distribution, or use of such
information is strictly prohibited and may be
unlawful. If you are not the addressee, please
promptly delete this message and notify the
sender of the delivery error by e-mail or you
may call Cerner's corporate offices in Kansas
City, Missouri, U.S.A at (+1) (816)221-1024.
---------------------------------------- --

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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.