Sou novo aqui como membro, mas acompanho o fórum à algum tempo.
Estou com um problema no desenvolvimento de um XSL, já procurei
bastante aqui no fórum, mas não encontrei nada parecido.
Estou fazendo um <xsl:for-each> dentro do Visual Studio(ASP),
onde ele deve pegar os valores de uma Tag que se repete 5 vezes
dentro de uma pai e mostrar em um HTML.
exemplo:
XML:
<report>
<identificacao>
...
<telefones>
<numero_telefone>1111111111</numero_telefone>
<numero_telefone>1111111111</numero_telefone>
<numero_telefone>1111111111</numero_telefone>
<numero_telefone>2222222222</numero_telefone>
<numero_telefone>2222222222</numero_telefone>
</telefones>
...
</identificacao>
</report>
Montei o XSL Assim:
... <!--Linha NUMERO TELEFONE--> <xsl:for-each select="report/identificacao/telefones/numero_telefone"> <tr> <td width="31%"> <font size="2"><b>Número Telefone</b></font> </td> <td> <font size="2"><xsl:value-of select="numero_telefone"/></font> </td> </tr> </xsl:for-each> ...
Mas o HTML me retorna apenas as cinco linhas com o Título, sem mostrar os valores(números de telefone).
Alguém consegue me dizer o porque ou como funcionaria? Tem alguma função ou algo que eu possa estar fazendo errado?
Agradeço a atenção.