I'm creating a file that has to be '|' (pipe) delimited from a
java program running on unix (ASCII). It then get transfered to an ibm mainframe (EBCDIC) through a secure ftp type of program that I don't have control over. From there it gets transfered over the net and in the hands of the customer, probably back into a unix file again.
That pipe, on the customer end, shows up as a superscript 3 character (as in x cubed). On my end from the unix side, the pipe is a hex 7C. I have no idea what the hex code for the superscript 3 is on the customer end. No other characters seem to be affected, probably because they are standard ASCII (1-127) characters that translate well.
Anybody know a way to get the correct character to the customer end?
Even knowing which encoding produces a superscript 3 might be useful as it doesn't seem to be on any EBCIDIC/ASCII map I've seen.
Thanks.