Hi Jeorg,

It works,,,

Thanks a lot,,,

Kavitha.



On Fri, 19 Jul 2002 Joerg Heinicke wrote :
>Hello Kavitha,
>
>as I see you have a working version:
>
> > <td><i18n:text>Male</i18n:text><xsl:value-of 
>select="gender/name"/></td>
>
>and a non-working version
>
> > <i18n:text><xsl:value-of 
>select="@sex"/></i18n:text><xsl:value-of
> > select="gender/name"/>
>
>The problem is really easy, it's only an XPath problem. The @sex 
>attribute as not on the <person> element, but on the <gender> 
>element. SO you either change the XML:
>
><person sex="Male">
>   <name>Ravi</name>
></person>
>
>or in the XSL:
>
><xsl:value-of select="gender/@sex"/>
>
>I hope it works now,
>
>Joerg
>
>
>kavitha ramesh wrote:
>>Hi Jeorg,
>>
>>Now my xsl is like this:
>>
>>conc.xsl
>>--------
>>
>><xsl:for-each select="menu/person">
>><tr>
>><td><i18n:text>Male</i18n:text><xsl:value-of 
>>select="gender/name"/></td>
>></tr>
>></xsl:for-each>
>>
>>
>>My xml file is as follows:
>>
>>conc.xml
>>--------
>><?xml version="1.0" encoding="UTF-8"?>
>><test>
>><menu>
>>  <person>
>>   <gender sex="Male">
>>    <name>Ravi</name>
>>   </gender>
>>  </person>
>>
>>  <person>
>>   <gender sex="Female">
>>    <name>Veena</name>
>>   </gender>
>>  </person>
>></menu>
>>
>><menu>
>><item>
>><link>
>><href>conc.xml?locale=en_US</href>
>><title>English </title>
>></link>
>></item>
>><item>
>><link>
>><href>conc.xml?locale=de_DE</href>
>><title>German </title>
>></link>
>></item>
>></menu>
>></test>
>>
>>and my sitemap is as follows:
>>
>><map:match pattern="*.xml">
>><map:generate src="{1}.xml"/>
>><map:transform src="conc.xsl"/>
>><map:transform type="i18n"/>
>><map:serialize/>
>></map:match>
>>
>>and in the browser Iam getting the result as
>>
>>Mr.Ravi
>>Mr.Veena
>>
>>In the xsl file if I do the following, nothing is displayed,,,
>>
>><i18n:text><xsl:value-of 
>>select="@sex"/></i18n:text><xsl:value-of 
>>select="gender/name"/>
>>
>>Please suggest me how to write the stylesheet for displaying,
>>
>>Mr.Ravi
>>Mrs.Veena
>>
>>
>>Regards
>>Kavitha
>
>
>--
>System Development
>VIRBUS AG
>Fon  +49(0)341-979-7419
>Fax  +49(0)341-979-7409
>[EMAIL PROTECTED]
>www.virbus.de
>
>
>---------------------------------------------------------------------
>Please check that your question  has not already been answered in 
>the
>FAQ before posting.     
><http://xml.apache.org/cocoon/faq/index.html>
>
>To unsubscribe, e-mail:     
><[EMAIL PROTECTED]>
>For additional commands, e-mail:   
><[EMAIL PROTECTED]>
>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to