flash 读取文本文件(文本文件不能事先修改)

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:09:08
最进想用flash做一个播放器要求能从外部载入歌词,到今天终于成功了,可是读取歌词之间却有一个很大的缺陷,就是必须在歌词之前加上一个变量譬如"lrc="的字样,这个限制,就是我的歌词无法从网络载入,必须自己 找一 个可以上传文本文件的网站才行,自己又没域名,所以必须去掉这个缺陷,拿位flash编程大师,能不能讲解一下,可不可以把外部的事先未做任何修改的文本文件读取到flash里面,并把里面的内容都当一个字符串付值给一个以定义的变量!
注意我的说明, 是读取之前不对文本文件做任何修改,否则也此问题也就没任何意义了!

通过字符串方法可以很容易的解决问题。
var a:String = "lrc=abcdef";
//建立一个变量a,储存的就是你的地址(当然抵制前面都有lrc=,至于如何读取你的地址我就不管了,看起来你会)
var b:String = a.substr(4);
//建立变量b,读取a字符串中从第五位开始王后的所有的字符(字符串类中第一个编号为0),所以b就是正确的地址。
然后你就让你的flash加载b,就是歌词。