Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.gametack.util {
- /**
- * ...
- * @author Alexander
- */
- public class ObjectUtils {
- //vars
- //constructor
- public function ObjectUtils() {
- }
- //public
- public static function stringObj(object:Object):String {
- var string:String = "[";
- for (var key:String in object) {
- string += key + " = " + object[key] + " | ";
- }
- if (string != "[") {
- string = string.substring(0, string.length - 3);
- }
- string += "]";
- return string;
- }
- public static function objectString(string:String):Object {
- var object:Object = new Object();
- var values:Array;
- var tempArray:Array;
- string = string.substring(1, string.length - 1);
- values = string.split(" | ");
- for (var i:uint = 0; i < values.length; i++) {
- tempArray = String(values[i]).split(" = ");
- object[tempArray[0]] = tempArray[1];
- }
- return object;
- }
- //private
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement