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

CDATA attributes and variables

Subject: CDATA attributes and variables
From: "Medina, Edward" <emedina@xxxxxxx>
Date: Wed, 26 Apr 2000 10:47:35 -0400
cdata attributes
Hello there!

I'm trying to have a variable
to test an attribute for certain things but 
the attribute value is defined as CDATA.

Is it even possible to do this?
XSL
<xsl:stylesheet
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	version="1.0"
	xmlns:q="file:/dev/null">

<q:test A="Viewable only by President"/>
<q:test B="Viewable by President, and VPS"/>
<q:test C="Viewable by President, and Upper Management"/>
<q:test D="Viewable by President, and all Management"/>
<q:test E="Viewable by All"/>
<xsl:template match="myelement">
<xsl:variable name="q" select="//@secur.view"/>
<xsl:value-of select="document(' ')/*/q:test/@*
	[name(.)=$q or name()='X'] [1]"/>


The XML looks something like

<myelement secur.view="Viewable only by President">
Boring stuff here
</myelement>
<myelement secur.view="Viewable by All">


I believe that the A-E in the variable is not Kosher,
but I'm not sure how else I could do this, when the
value is a manual entry as CDATA?

Any help would be appreciated.

Thanks
Eddy




 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.