ActionScriptÍÑÆüËܸìʸ»ú¥³¡¼¥ÉÊÑ´¹¥é¥¤¥Ö¥é¥ê¡ØJcode¡Ù¡Ê¥À¥¦¥ó¥í¡¼¥É¡Ë
ActionScriptÍÑÆüËܸìʸ»ú¥³¡¼¥ÉÊÑ´¹¥é¥¤¥Ö¥é¥ê¡ØJcode¡Ù¡Ê¥À¥¦¥ó¥í¡¼¥É¡Ë
AIR1.0¤Ç¤Ï¡ØEUC-JP¡Ù ¤ò ¡ØShift_JIS¡Ù¤È¤·¤Æ½èÍý¤·¤Æ¤·¤Þ¤¦ÌäÂ꤬¤¢¤Ã¤¿¤Î¤Ç¡¢ºî¤Ã¤Æ¤ß¤¿¡£
¢£¤ª¤Í¤¬¤¤
ÉÔ¶ñ¹ç¤¬¤¢¤ì¤Ð¥³¥á¥ó¥È¤Ë¤Æ°Ê²¼¤ÎÆâÍÆ¤ò¤´Ï¢Íí¤¯¤À¤µ¤¤¡£¡Ê¤¹¤°¤ËÂбþ¤Ï¤Ç¤¤Þ¤»¤ó¤¬¡¦¡¦¡¦¡Ë
¡¦AIR¤Î¥Ð¡¼¥¸¥ç¥ó
¡¦¥¨¥é¡¼¾õ¶·
¢£¥À¥¦¥ó¥í¡¼¥É
¢£¥é¥¤¥»¥ó¥¹
¤¤¤Ä¤â¤Î¤è¤¦¤Ë¼Ñ¤ë¤Ê¤ê¾Æ¤¯¤Ê¤ê¡£¼«¸ÊÀÕǤ¤Ç¤ª»È¤¤¤¯¤À¤µ¤¤¡£
¤â¤·¤è¤í¤·¤±¤ì¤Ð¡¢²¼¤Î¥Ð¥Ê¡¼¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£
¢£ÍúÎò
2009ǯ01·î18Æü¡§0.9.1¥ê¥ê¡¼¥¹¡£AIR1.5Âбþ
2008ǯ5·î19Æü¡§0.9.0¥ê¥ê¡¼¥¹
¢£Âбþ¤¹¤ëʸ»ú¥³¡¼¥É
¡ûShift_JIS
¡ûEUC-JP
¡ûUTF-8
¡ûJIS
¢£»È¤¤Êý
¡ûWindows°Í¸ʸ»úÂбþ¡Ê°ìÉô¡Ë¡úNew¡ª
Jcode.getInstance("Win")
<<Âбþʸ»ú°ìÍ÷>>
¡À¡Á¡Â¡Ý¡ñ¡ò¢Ìµ¶·¸¹º»¼½¾
¡¢£¤¥¦§¨©ª«¬®¯°±²³´
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ
ßïîíàáâãäåæçèéêëì¢â¢á¢éóô¢å¢Ý¢Üøù¢è¢Á¢À
¡¦¡¦¡¦´Êñ¤Ê¤ä¤Ä¤À¤±(^_^;)
¡û¥¤¥ó¥Ý¡¼¥È
import com.web2memo.text.Jcode;
¡ûShift_JIS¢ªUTF-8
UTF-8¤ËÊÑ´¹¤·¤¿Ê¸»úÎó¤¬Ìá¤ë
Jcode.getInstance().SJIStoUTF8(bytes:ByteArray):String
¡ûEUC-JP¢ªUTF-8
UTF-8¤ËÊÑ´¹¤·¤¿Ê¸»úÎó¤¬Ìá¤ë
Jcode.getInstance().EUCtoUTF8(bytes:ByteArray):String
¡ûJIS¢ªUTF-8
UTF-8¤ËÊÑ´¹¤·¤¿Ê¸»úÎó¤¬Ìá¤ë
Jcode.getInstance().JIStoUTF8(bytes:ByteArray):String
¡ûUTF-8¢ªShift_JIS
Shift_JIS¤ËÊÑ´¹¤·¤¿ByteArray¤¬Ìá¤ë
Jcode.getInstance().UTF8toSJIS(value:String):ByteArray
¡ûUTF-8¢ªEUC-JP
EUC-JP¤ËÊÑ´¹¤·¤¿ByteArray¤¬Ìá¤ë
Jcode.getInstance().UTF8toEUC(value:String):ByteArray
¡ûUTF-8¢ªJIS
JIS¤ËÊÑ´¹¤·¤¿ByteArray¤¬Ìá¤ë
Jcode.getInstance().UTF8toJIS(value:String):ByteArray
¡ûʸ»ú¥³¡¼¥ÉȽÄê
¡ØShift_JIS¡Ù¡ØEUC-JP¡Ù¡ØUTF-8¡Ù¡ØJIS¡Ù¡ØUnknown¡Ù¤Î¤¤¤º¤ì¤«¤¬Ìá¤ë
Jcode.getInstance().detectEncode(bytes:ByteArray):String
¥Õ¥¡¥¤¥ë¤ÎÁàºî¤ò¤¹¤ë¾ì¹ç¡¢FileStream¤Î¡ØreadBytes¡Ù¤ÇÆÉ¤ß¤³¤ß¡¢¡ØwriteBytes¡Ù¤Ç½ñ¤¹þ¤à¤Ã¤Æ´¶¤¸¤Ç¤¹¡£
AIRÆâ¤Î½èÍý¤Ç¤ÏUTF-8¤ò»È¤¦¤³¤È¤òÁ°Äó¤ËºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£






