Conversion of string binary to hex string jkltf forked:10favorite:0lines:37license : All rights reserved modified : 2009-03-18 11:55:38 Embed Tweet package { import flash.display.Sprite; import flash.text.TextField; import flash.utils.ByteArray; public class StringBinaryConverter extends Sprite { private static const SOURCE:String = "Goodbye World."; public function StringBinaryConverter () { // write as3 code here.. var debug:TextField = new TextField(); debug.width = debug.height = 600; addChild(debug); debug.appendText("source string: " + SOURCE + "\n"); var es:String = encode(SOURCE); debug.appendText("encoded string: " + es + "\n"); var ds:String = decode(es); debug.appendText("decoded string: " + ds+ "\n"); } public static function encode(value:String):String { var ba:ByteArray = new ByteArray(); ba.writeUTFBytes(value); var len:uint = ba.length; var s:String = ""; for (var i:uint = 0; i < len; i++) { s += ba[i].toString(16); } return s; } public static function decode(value:String):String { var ba:ByteArray = new ByteArray(); var len:uint = value.length; for (var i:uint = 0; i < len; i += 2) { var c:String = value.charAt(i) + value.charAt(i + 1); ba.writeByte(parseInt(c, 16)); } return ba.toString(); } } } Code Fullscreen Preview Fullscreen ByteArray appendText ByteArray charAt writeUTFBytes writeByte parseInt height width toString String addChild TextField length uint Sprite sort new page view favorite forked pv128 forked from: Conversion of str.. hacker_q4ift_ht forked:1 favorite:0lines:37 (diff:2) pv371 forked from: Conversion of str.. hacker_ns7ubky2 forked:0 favorite:0lines:37 (diff:3) pv264 forked from: Conversion of str.. webseo2006 forked:1 favorite:0lines:37 (diff:1) pv275 forked from: Conversion of str.. hacker_20bwhy3b forked:1 favorite:0lines:37 (diff:1) pv327 Man pedejais fails elbruss forked:0 favorite:0lines:107 (diff:114) pv265 forked from: Conversion of str.. hacker_thjo5nr3 forked:0 favorite:0lines:37 (diff:2) pv0 forked from: Conversion of str.. hacker_thjo5nr3 forked:0 favorite:0lines:37 (diff:1) pv286 forked from: Conversion of str.. hacker_u_ikn4c4 forked:0 favorite:0lines:37 (diff:3) 1 2NEXT