Hallo allemaal,
Ik genereer met ASP XML. Deze wordt vervolgens met XSLT omgezet in HTML 4.01. Mijn probleem is dat er rare tekens verschijnen wanneer ik de uitvoer bekijk. Het komt waarschijnlijk door de gebruikte encoding, maar het lukt me niet om deze aan te passen.
Het maakt allemaal niks uit. Er verschijnt in de uitgepoepte HTML gewoon:
Nog even ter verduidelijking: deze tag wordt automatisch toegevoegd en staat niet in de XSLT's.
Wat kan ik nog meer proberen?
Ik wil er graag ISO-8859-1 van maken...
Ik genereer met ASP XML. Deze wordt vervolgens met XSLT omgezet in HTML 4.01. Mijn probleem is dat er rare tekens verschijnen wanneer ik de uitvoer bekijk. Het komt waarschijnlijk door de gebruikte encoding, maar het lukt me niet om deze aan te passen.
ASP.NET Visual Basic:
1
2
3
4
| XSLDoc.load Server.Mappath(XSLT_PAD & XSLTFILE) Response.ContentType = "text/html" Response.CharSet = "UTF-8" Response.write XMLDoc.transformNode(XSLDoc) |
XML:
1
| <?xml version="1.0" encoding="UTF-8"?> |
XML:
1
2
3
| <xsl:output method="html" indent="yes" encoding="UTF-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" doctype-system="http://www.w3.org/TR/html4/loose.dtd"/> |
Het maakt allemaal niks uit. Er verschijnt in de uitgepoepte HTML gewoon:
HTML:
1
| <META http-equiv="Content-Type" content="text/html; charset=UTF-16"> |
Nog even ter verduidelijking: deze tag wordt automatisch toegevoegd en staat niet in de XSLT's.
Wat kan ik nog meer proberen?
Ik wil er graag ISO-8859-1 van maken...
[ Voor 26% gewijzigd door licensed op 07-09-2004 19:00 ]