Flex开发包(五)——asCoreLib
XMLUtil:???????? “getNextSibling”and“getPreviousSibling”:获得节点的前后兄弟节点 ??????? “isValidXML”:判断字符串是否为一合法的xml ArrayUtil:???????? getItemIndex ???????? arrayContainsValue:类似于 contains ???????? arrayEqual:? 判断两个数组是否相同 ???????? copyArray:数组深度拷贝 ???????? removeValueFromArray:删除元素 ???????? createUniqueCopy:Create a new array that only contains unique instances of objects in the specified array,用于删除重复元素。 DictionaryUtil:???????? 对Dictionary(类似于Map)的操作,有 getKeys和getValues DateUtil:???????? compareDate? ? 比较两个date IntUtil:???????? rol():向左移位 ???????? toHex():? 以十六进制的方式输出 StringUtils???????? Remove ???????? Replace ???????? Trim? ltrim? rtrim ???????? StringAreEqual:忽略大小写判断相等 ???????? BeginWith?? endWith Json编码和解析???????? Json.decode : 解析json字符串为as中的对象 ???????? Json.encode 加解密和校验完整性???????? MD5和SHA 1 ?WSSEUsernameToken (Web Services Security) URL:???????? 解析URL获得 host port? 文件扩展名? 查询参数等相关信息,如 ???????? var uri:URI = new URI(Application.application.url); ???????? userService.url = “http://”+uri.authority+ (uri.port==””?””:”:”+uri.port) + ”/FileManage/servlet”; Dynamic URL Loader???????? 访问动态化的url,可用于替换URLLoader(因为URLLoader不支持动态参数) 图像编码???????? JPEG Encoder和PNG Encoder,完成图形的编码,比如校验码功能,其中png的size最小。 var bitmapData:BitmapData = new BitmapData(canvas.width,canvas.height); bitmapData.draw(canvas); var encoder= new JPEGEncoder(100); var imageBytes:ByteArray = encoder.encode(bitmapData); var fr:FileReference = new FileReference(); fr.save(imageBytes,defaultName); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |