ÀÌ°Ç API¸¸ Àû±âº¸´Ù ¿ì¼± °£´ÜÇÑ ¼³¸íÀ» ½áµÎ¾î¾ß ÇÒ°Í °°´Ù.
UTF-8, Ç¥ÁØ ANSI, EUC-KR, Unicode
ÀÌÁ¤µµ°¡ ¿ì¸® Çѱ¹ °³¹ßÀÚµéÀÌ ¸¹ÀÌ º¸´Â ij¸¯ÅÍ »ûÀÏ°Í °°´Ù.
¹®Á¦´Â À̳ðµéÀ» ¼·Î º¯È¯À» ½ÃÄÑ¾ß ÇÏ´Â ÀÏÀÌ Á¾Á¾ ¹ß»ýÇÑ´Ù´Â °ÍÀÌ´Ù.
óÀ½ºÎÅÍ ÇϳªÀÇ ¹®ÀÚ¼ÂÀ¸·Î ÅëÀÏµÇ°Ô Çϸé ÁÁ¾ÒÀ»°Í °°Àºµ¥
¸ð ±×°Å¾ß ÄÄÇ»ÅÍ°¡ ¹ßÀüÇØ ¿À¸é¼ ¿¹»óµÇ´Â È÷½ºÅ丮°¡ ÀÖÁö¸¸, ±×°É ¿©±â¿¡ Àû±â´Â ¸ðÇÑ°Í °°´Ù.
ÀÏ´Ü ÀÌ ±ÛÀ» ÀдºÐÁß Àú ¹®ÀÚ¼ÂÀ» °ñ¶ó¾ß ÇÏ´Â »óȲÀ̶ó¸é Àû±ØÀûÀ¸·Î UTF-8 ÃßõÇÑ´Ù.
// Ç¥ÁØ ANSI¸¦ UTF-8·Î º¯È¯ÇØ ÁÖ´Â Java ÄÚµåÀÌ´Ù.
// Ç¥ÁØ ANSI¸¦ ¾îµð¼´Â ANSI·Î Ç¥½ÃÇÏ°í, ISO-8859-1·Îµµ Ç¥½ÃÇÏ°í, MS949¶ó°í Ç¥½ÃµÈ´Ù.
// ¹°·Ð ÀÚ¼¼È÷ µé¾î°¡¸é 3°³°¡ Â÷ÀÌ°¡ ÀÖÀ»¼öµµ ÀÖÀ»°Í °°´Ù.
// ÇÏÁö¸¸ ´À³¦»óÀº °°ÀÌ º¸¸é µÇ´Â°Í °°´Ù.
// ¾Æ Âü°í·Î Ç¥ÁØ ANSI¶ó ÇÔÀº 8byte·Î Ç¥ÇöµÇ´Â ±ÛÀÚµéÀ» ¸»ÇÑ´Ù.
// JSP¿¡¼ getParameter´Â ISO-8859-1 Çü½ÄÀ¸·Î ³Ñ¾î¿Â´Ù.
String szGILastRank = request.getParameter("GILastRank");
if( szGILastRank != null )
szGILastRank = new String( szGILastRank.getBytes("ISO-8859-1"), "utf-8" );
// ÀÌŬ¸³½ºÀÇ ¹®¼´Â ±âº»ÀûÀ¸·Î MS949 Çü½ÄÀ¸·Î ¸¸µé¾îÁø´Ù.
String szGILastRank = request.getParameter("GILastRank");
if( szGILastRank != null )
szGILastRank = new String( szGILastRank.getBytes("MS949"), "utf-8" );
³ªÁß¿¡ ½Ã°£ÀÌµÇ¸é ¹®Àڼµ鿡 °üÇؼ Æ÷½ºÆÃÀ» Çѹø ÇØ¾ß ÇÒ°Í °°´Ù.¤»¤»¤»¤»