Subject: Re: [xsl] Representing EBCDIC code 37 in xslt From: Ivan Shmakov <oneingray@xxxxxxxxx> Date: Mon, 30 Dec 2013 20:12:57 +0000 |
>>>>> a kusa <akusa8@xxxxxxxxx> writes: [b&] > Well, I have <xsl:output encoding> set to utf-8 right now. If I set > it to EBCDIC, then the rest of the content in the XML converts to > gibberish. Which is expected, if you view an EBCDIC-encoded XML file with an application that assumes ASCII-based encoding. Try to upload the resulting file using FTP /binary/ mode to the mainframe and check if the file is still unreadable /there./ (Alternatively, or perhaps complementarily, use an EBCDIC-capable application to view the resulting file locally.) > Thats what I meant. > I only need the special characters -esp. Latin-1 characters like the > plusminus sign, to convert to the right EBCDIC code. > I have a java program that FTPs the file; I believe the default is > ASCII. There /may/ be a problem if /either/ this program or the FTP server assume that the input is ASCII, because the characters such as PLUS-MINUS SIGN are /not/ representable in ASCII. One solution is to configure either the FTP client or FTP server to /correctly/ convert UTF-8 to EBCDIC. The other is to configure the XSLT implementation (with <xsl:output />) to output EBCDIC, and send the result to the target host /without/ any encoding conversion (i.B e., using FTP binary mode.) -- FSF associate member #7257
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Representing EBCDIC code , a kusa | Thread | Re: [xsl] Representing EBCDIC code , a kusa |
Re: [xsl] Representing EBCDIC code , Wolfgang Laun | Date | Re: [xsl] Representing EBCDIC code , a kusa |
Month |