Ir para o conteúdo
NCS_One

Incrementar valor.

Mensagens Recomendadas

NCS_One    2
NCS_One

Boas.

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <xsl:for-each select="//mynode">
      <div id=""></div>
    </xsl:for-each>
  </xsl:template>
<xsl:stylesheet>

Como posso fazer para o atributo "id" do "div" ser o numero do "mynode" actual ?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NCS_One    2
NCS_One

Encontrei esta solução :

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <xsl:for-each select="//mynode">
      <xsl:variable name="cur" select="position()" />
      <div id="{$cur}"></div>
    </xsl:for-each>
  </xsl:template>
<xsl:stylesheet>

Se alguem souber de outra melhor agradecia que partilhá-se.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade