Subject: RE: [xsl] Attempt to Select from the Top of Document No Worky From: cknell@xxxxxxxxxx Date: Mon, 08 Dec 2003 16:42:50 -0500 |
Could your problem be that you are attempting to match a <p> node in the default namespace using a template that matches a <ws:p> (in the "ws" namespace)? -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Kyle Partridge <derangedwombat@xxxxxxxxx> Sent: Mon, 8 Dec 2003 13:07:12 -0800 (PST) To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Attempt to Select from the Top of Document No Worky Hi, I've searched high and low for the answer to this problem...to no avail...so I'll be quick. I've got a pretty complicated xml document...lots of nodes. I'm matching a paragraph, and I want to style it. the structure is something like: <p style="blah">stuff in here</p> Someplace else, far above, the "blah" style is defined, in a node pretty well nested: <presentationSettings> <textRendering> <textStyles> <textStyle name="Normal"> <blockAttr indent-left="0" indent-right="0" text-indent="0" text-align="left" list-style-type="none" tabs="0.5 1.0 1.2"/> <inlineAttr font-family="Arial" font-size="10" font-weight="normal" font-style="normal" font-charset="Western" text-decoration="none" vertical-align="baseline" color="#000"/> </textStyle> ...lots and lots more stuff before the preceeding tags close... I tried to use this template to get the style information to apply to each paragraph, but it doesn't work. <xsl:template match="ws:p"> <xsl:element name="fo:block"> <xsl:variable name="styleName" select="@style"/> <xsl:for-each select="//textStyle[@name=$styleName]/inlineAttr/@*"> <xsl:attribute name="{local-name(.)}"> <xsl:value-of select="."/> </xsl:attribute> </xsl:for-each> <xsl:apply-templates/> </xsl:element> </xsl:template> Maybe the reason is that // doesn't work inside of my existing query (ws:p), but what can I do to get the values I'm looking for? Many thanks, KP __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Attempt to Select from th, Michael Kay | Thread | RE: [xsl] Attempt to Select from th, Kyle Partridge |
Re: [xsl] Attempt to Select from th, W. Eliot Kimber | Date | RE: [xsl] Attempt to Select from th, Michael Kay |
Month |