hi,
i have problems parsing my multilanguage XML file.
here is a short outline of the XML file:
<?xml version="1.0" encoding="ISO-8859-1"?>
<page>
<pagecontent>
<lang name="de">
<section>
......
<!--
here comes for example the complete german
content of
this file
-->
</section>
</lang>
<lang name="en">
<section>
......
</section>
</lang>
</pagecontent>
</page>
now i want to match _only_ on of the language parts
so my first tamplate-match is
<xsl:template match="/page/pagecontent/lang[(_at_)name='de']">
<html>
<body>
<xsl:apply-templates/> <----------------+
</body> |
</html> |
</xsl:template> |
|
how can apply my following tamplates only on child-nodes of
/page/pagecontent/lang[(_at_)name='de']
and _ignore_ all other language-nodes.
one of the folowing templates is
<xsl:template match="section">
<xsl:value-of select="@title"/>
<hr/>
...
</xsl:template>
and i want to apply this template only on child-nodes of the chosen
language-node.
thanks
jm
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list