Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bobcry

acentos no XSL

Recommended Posts

Olá pessoal, estou usando o ASP para criar um xml, e na hora de exibir este XML uso o XSL para a formatação, acontece que na saida os acentos estão com problemas !!! eis o arquivo XML :

 

<?xml version="1.0"?>
 <Alunos>
  <Aluno nome='Jéssica', comentarios="no nnoanoasnoasno onnoon nonnono<br>nononoon<br>bonnonon"/>
  <Aluno nome='Luana', comentarios="no nnoanoasnoasno onnoon nonnono<br>nononoon<br>bonnonon"/>
</Alunos>
arquivo XSL :

 

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
   <head>
	  <title>Escola</title>
   </head>
   <body>
	  <table width="100%" border="1">
		 <tr>
			<td>Aluno</td>
			<td>Comentário</td>
		 </tr>
		 <xsl:for-each select="alunos/aluno">
			<tr>
			   <td><xsl:value-of select="@nome" /></td>
			   <td><xsl:value-of select="@comentarios" /></td>
			</tr>
		 </xsl:for-each>
	  </table>
   </body>
</html>
</xsl:template>
</xsl:stylesheet>
Na saída do site fica com problemas no acento e a tag <br> não é interpretada como posso fazer pra acabar com este problema ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você definiu um charset...

dá uma olhada aki

Compartilhar este post


Link para o post
Compartilhar em outros sites

melhor usar padrao UTF para XML, melhor para administrar e a dica é usa o decoder para mostrar na tela as quebras de linha ou usa o replace para trocar o <br> pelo chr(13)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.