I'm an axkit newbie and I am still struggling with it to get things right and understand what it does and how.
I have continuing problems in outputting data that I get from a mysql server.
In my axkit.conf I use the following directives:
AddHandler axkit .xml .xsp .dkb .xhtml
AxDebugLevel 10
AxStackTrace On
AxGzipOutput On
#AxTranslateOutput On
#AxOutputCharset ISO-8859-1
AxHandleDirs Off
#taglibs
AxAddXSPTaglib AxKit::XSP::ESQL
AxAddXSPTaglib AxKit::XSP::Param
AxAddXSPTaglib AxKit::XSP::Util
AxAddXSPTaglib My::GetSymbol
AxAddXSPTaglib My::XTool
AxAddXSPTaglib AX::DBI
AxAddXSPTaglib AxKit::XSP::Session
AxAddXSPTaglib My::AdressManager
#language mappings
AxAddStyleMap application/x-xsp Apache::AxKit::Language::XSP
AxAddStyleMap text/xsl Apache::AxKit::Language::LibXSLT
AxAddStyleMap application/x-xpathscript Apache::AxKit::Language::XPathScript
I use AxKit::XSP::ESQL and My::AdressManager (which @ISA Apache::AxKit::Language::XSP::TaglibHelper) to generate output.
When I use encoding="UTF-8" I get all my umlauts as '?' (using mozilla). replacing UTF-8 with ISO-8859-1 produces the same result. In my home-grown AdressManager Taglib I convert the dbdata before presenting it with something like
s/ä/encode('UTF-8','ä')/, and this works of cource event though I#m still looking for a better way to do this.
I certainly dont want to do this neither in XSP-pages that use ESQL. The only thing I can do is to choose a different character-encoding in my browser, which shows the right result. I know from perldoc that all data in taglibs is always returned in UTF-8, so it doesnt seem to make any sense to change encoding to ISO in XSP-Pages, or am I wrong?
Is there anybody on this list who experienced the same problems and found a working solution to this?
Thanks for any help in advance,
ralf
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]