|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] how to select part of the tree?
Hi,
I'm trying to select some of the nodes in an XML document, but I keep
getting the whole tree. How do I make sure only <make> and <model> nodes
in this example are returned?
=================================================================
== source
<vehicles>
<vehicle>
<make>Mazda</make>
<model>Miata</model>
<year>1990</year>
<owner>
<name>Konstantin Krupnikov</name>
<e-mail>ari@xxxxxxx</e-mail>
</owner>
</vehicle>
<vehicle>
<make>Porsche</make>
<model>Boxster</model>
<year>1998</year>
<owner>
<name>Svetlana Soboleva</name>
</owner>
</vehicle>
</vehicles>
=================================================================
== stylesheet
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:template match="make">
<b><xsl:apply-templates/></b>
</xsl:template>
<xsl:template match="model">
<i><xsl:apply-templates/></i>
</xsl:template>
</xsl:stylesheet>
=================================================================
== result
<b>Mazda</b>
<i>Miata</i>
1990
Konstantin Krupnikov
ari@xxxxxxx
<b>Porsche</b>
<i>Boxster</i>
1998
Svetlana Soboleva
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








