in reply to Re^2: Template Toolkit and different encodings
in thread Template Toolkit and different encodings
That's how I normally use TT as well. (I had to go back to the manual to see about running it by itself.)
Does that change anything?
No -- just make sure that STDOUT is set to the same encoding as the template string variables, as shown in the example; then use the plugin syntax in the normal way to invoke the TT "process" function.
If you're sending HTML to a client, you might want to look up how CGI::Application manages the MIME header that precedes the <html> tag, so that the client (browser) knows what encoding to use. But if you're sending XML, then starting the template like this should suffice:
<?xml version="1.0" encoding="[% enc %]" ?>
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Template Toolkit and different encodings
by morgon (Priest) on Jan 07, 2011 at 15:50 UTC |