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

How to select text only for element with mixed content?

Subject: How to select text only for element with mixed content?
From: "X Line" <xline1@xxxxxxxxxxx>
Date: Wed, 28 Jun 2000 19:23:14 GMT
seperate xml mixed elements
I was wondering if there are any kind folks who might
wish to help a newbie with this problem. I have
an element whose content model is comprised of
child elements as well as cdata. The child
elements in turn contain cdata (and possibly
children of their own).

Eg:

<Tag1>
  <Tag2>
     <Tag2.1>Text for Tag2.1</Tag2.1>
     This is text for Tag2
  </Tag2>

<Tag3>This is text for Tag3</Tag3>

  This is text for Tag1
</Tag1>

Assuming I have a template for Tag1 in an XSL
stylysheet, and I am currently processing that
template, I wish to extract only the text for
Tag1 (and not the pcdata for the children).
i.e.: "This is text for Tag1

If I use <xsl:value-of>, I get all of the
text (pcdata) for all the children.

Is there a way of getting only the text for
the current tag without having to write a
seperate template?

Thank you in advance.

A
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com


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.