Subject: CDATA attributes and variables From: "Medina, Edward" <emedina@xxxxxxx> Date: Wed, 26 Apr 2000 10:47:35 -0400 |
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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Copyright symbol in FOP, Selva, Francis | Thread | sort nodes based in value attribute, Roberto Marinero |
RE: display in a recursive way, Paulo Gaspar | Date | RE: Selecting Bits, Dumping the Res, Fox, Michael |
Month |