`

flex将字符串转换为数组

    博客分类:
  • flex
阅读更多

有一堆字符串,想把它转换为数组。
解决办法
使用String.split( ) 方法
讨论
String 类的split( ) 方法把字符串转换为数组,但前提是字符串中含有统一的分割符,比如Susan,Robert,Paula 字符串分割符为逗号

split( ) 方法接受两个参数:
分割符
用分割符来分割字符串,如果没定义,则把整个字符串作为数组的第一个元素
数量
分割出的最大元素个数,如果没定义,则全部放入数组。

可以使用空格符作为分割符:

var list:String = "Peter Piper picked a peck of pickled peppers";
var words:Array = list.split(" ");

 

split( ) 方法在用URLLoader 对象读取数据时经常用到,比如你接受服务器的一些姓名字符串:
names=Michael,Peter,Linda,Gerome,Catherine

 

这里用split( ) 方法转换为数组:

// URLLoader 读取数据
var namesData:String = _loader.data;
var names:Array = namesData.split(",");
分享到:
评论

相关推荐

    FLEX操作XML&JSON

    1. **解析JSON**:Flex使用`flash.utils.parseJSON()`函数将JSON字符串转换为ActionScript对象,便于操作。例如,`var jsonData:Object = flash.utils.parseJSON(jsonString);` 2. **展示JSON数据**:与XML类似,`...

    flex详述和js常用方法

    将对象转换为数组: ```javascript let obj = { one: '1', two: '2' }; let keys = Object.keys(obj); // 获取对象的所有键 let values = Object.values(obj); // 获取对象的所有值 let arr = Object.entries(obj);...

    flex题目大全

    自己写一个方法实现以固定符号为分割的将字符换转换成数组的功能,也就是将第13题目的功能自己实现。 - **答案**: - **示例代码**: ```as3 function splitString(str:String, separator:String):Array { var...

    单点登录.docx

    - 当商品图片信息是数组时,前端可能需要将后台返回的字符串转换为数组格式,这可能涉及定义新的VO对象,如`ItemVO`,以便更好地适应前端展示需求。 7. **安全性考虑**: - 为了保护用户信息的安全,SSO系统必须...

    基于SOA的多語言开发架構

    例如,Delphi的ClientDataSet可以通过XmlData属性转换成数组,在Flex中进行显示。 - 减少引用参数的使用,若需返回多个参数,可通过XML字符串封装。 2) **管理与使用公司服务**: - 随着服务数量的增长,需要一个...

    actionscript cook book 中文版

    5.6 字符串转数组:使用split()将字符串分解成数组。 5.7 数组转字符串:利用join()将数组合并成字符串。 5.8 数组复制:创建数组的副本,避免对原数组的直接修改。 5.9 存储多维数据:介绍二维及多维数组的创建和...

Global site tag (gtag.js) - Google Analytics