|
Subject: [xsl] Problem in Poem From: "Byomokesh" <bkesh@xxxxxxxxxxxxxxx> Date: Wed, 7 Feb 2007 16:00:23 +0530 |
Hi All,
I have a big problems in poem coding.
My Input
========
Todo pasa y todo queda,
pero lo nuestro es pasar,
pasar haciendo caminos,
Nunca persequí la gloria,
ni dejar en la memoria
de los hombres mi canción;
Me gusta verlos pintarse
de sol y grana, volar
bajo el cielo azul, temblar
súbitamente y quebrarse...
I need Output
=============
<poem>
<stanza>
<line>Todo pasa y todo queda,</line>
<line>pero lo nuestro es pasar,</line>
<line>pasar haciendo caminos,</line>
</stanza>
<stanza>
<line>Nunca persequ la gloria,</line>
<line>ni dejar en la memoria</line>
<line>de los hombres mi cancin; </line>
<line>ni dejar en la memoria</line>
</stanza>
</poem>
Here is my XSLT
===============
<xsl:template match="P">
<poem>
<xsl:for-each select="tokenize(., '
')">
<xsl:text>
</xsl:text>
<xsl:analyze-string select="normalize-space(.)" regex=".{{1,80}}(\s|$)">
<xsl:matching-substring>
<line><xsl:value-of select="."/></line>
</xsl:matching-substring>
<xsl:non-matching-substring>
<xsl:value-of select="."/>
</xsl:non-matching-substring>
</xsl:analyze-string>
</xsl:for-each>
</poem>
</xsl:template>
In my XSL files output only line coding. But I m not success to stanza
coding. anyone help
Thanks and Regards
Byomokesh
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Checking a parent's attri, Nicholas Orr | Thread | RE: [xsl] Problem in Poem, Michael Kay |
| Re: [xsl] Regex groups / was: Re: [, Abel Braaksma | Date | RE: [xsl] Problem in Poem, Michael Kay |
| Month |