Tengo problemas en el momento de desplegar datos con tildes, estoy leyendo una base de datos y desplegando con xsl, me dá el siguiente mensaje.
No se puede mostrar la página XML
No se puede ver la entrada XML con la hoja de estilo XSL. Corrija el error y haga clic en el botón Actualizar, o inténtelo de nuevo más tarde.
--------------------------------------------------------------------------------
Se encontró un carácter no válido en el contenido del texto. Error al procesar el recurso
http://ricardo/CLASS/WEB/Starter/Query.asp. Línea 9, Posición 31
<isbn>Administraci
los datos son campos de la base de datos, y el campo específico es el que se conoce como isbn, código xsl que despliega los datos es el seguiente:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version ="1.0">
<xsl:template match="/">
<HTML>
<TABLE WIDTH="100%" BORDER="1">
<xsl:apply-templates select="//book" >
<xsl:sort select="title" />
</xsl:apply-templates>
</TABLE>
</HTML>
</xsl:template>
<xsl:template match="book">
<TR VALIGN="TOP">
<TD> <xsl:apply-templates select="title"/> </TD>
<TD> <xsl:apply-templates select="author"/> </TD>
<TD> <xsl:apply-templates select="publisher"/> </TD>
<TD> <xsl:apply-templates select="isbn"/> </TD>
<TD> <xsl:apply-templates select="details"/> </TD>
</TR>
</xsl:template>
<xsl:template match="title">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="author">
<xsl:if test="position() != 1">
<BR/>
</xsl:if>
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="publisher">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="isbn">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="details">
<A>
<xsl:attribute name="HREF">
<xsl:value-of select="."/>
</xsl:attribute>
Details
</A>
</xsl:template>
</xsl:stylesheet>
Agradezco cualquier ayuda que me puedan brindar.
atte: rumana.