xsl-list
[Top] [All Lists]

Template matching similiar names

2003-04-07 10:04:57
Hello All,

I'm having difficulty distinguishing between classes with similiar names.

I start with the following XML

<class element="root">
</class>

<class element="roothome">
</class>

The template match I'm using is incorrect as I only want to have the doc tags 
added to the class with the element attribute root.


What I get back is this:

<class element="root">
        <doc>Docs for root</doc>
</class>

<class element="roothome">
        <doc>Docs for root</doc>
</class>


No matter what I've done, I get the same thing, in general my tries have looked 
like this:

<xsl:template match="xsd:class...">
        <xsl:copy>
                <xsl:copy-of select="@*"/>
                        <doc>Docs for root</doc>
        ....

Is there a way to make a very exact match with an attribute?

Thanks,

Cody Holbrook



(and many variations, including two starts-with template matches that worked, 
but not well)

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



<Prev in Thread] Current Thread [Next in Thread>