Enjoy. > Joel can I get a copy of that hex convert utility too? I am working on a > Korean version of mysql yet I currently speak only english. That utility > would help me gobbs. > > -----Original Message----- > From: Joel Rees [mailto:[EMAIL PROTECTED]] > Sent: Sunday, September 29, 2002 8:24 PM > To: Dawn Friedland > Cc: [EMAIL PROTECTED] > Subject: Re: Japanese Charset ... > Say, do you want a little utility program in Java or C that will print > the hexadecimal values of the characters in a string? Basically, it > would be a command-line utility, so you would copy the text and then > paste it into the command line, after the name of the utility. You'd > need a compiler, of course.
The C would be even more transparent. But I don't have a C compiler loaded right now. Besides, Java is so international. ----------------------------source--------------------------- /** * Get a look at the numeric values of characters. * * Use from the command line as (for example): * C:> java ShowHex <paste or type strings here> * * @author Joel Rees, Altech Corporation, Esaka, Japan * Copyright September 2002 * May be copied, modified, and otherwise used freely. * (I mean, really, this isn't very long or complicated. 8-) * No warranty. Use at your own risk. * * @version 0.1 * Works in Java 1.4. */ import java.lang.Class; import java.lang.Byte; public class ShowHex { public static void main( String[] args ) { if ( args.length < 1 ) { System.out.println( "Usage: " + ShowHex.class.getName() /* Okay, this is ridiculous. */ + " <string> [, <string> ... ]" ); } else { for ( int arg = 0; arg < args.length; ++arg ) { String input = new String( args[ arg ] ); byte[] myBytes = args[ arg ].getBytes(); System.out.println( input ); for ( int i = 0; i < myBytes.length; ++i ) { System.out.print( Integer.toHexString( ( myBytes[ i ] & 0xff ) ) ); if ( i < ( myBytes.length - 1 ) ) { System.out.print( ' ' ); } } System.out.println(); } } } } -- Joel Rees <[EMAIL PROTECTED]> --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php