小技巧:加载外部文本文件的另类方法 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    技巧|加载

要加载的外部本通常是这样的格式:

    a=……&b=……就是一个变量名配一个值,

小技巧:加载外部文本文件的另类方法

    但是以于普通的文本,没有变量名如何加载呢?

    下面就是一个成功的例子。

    其中最核心的(关键)是:把整个文体当成变量名!

    System.useCodepage = true;

    var myTxt:String="";

    var myArray:Array = new Array();

    var MyTxtLoad:LoadVars = new LoadVars();

    MyTxtLoad.onLoad = function(success:Boolean) {

    if (success) {

    for(i in MyTxtLoad){myTxt+=i;}//从对象中读变量名

    myTxt=myTxt.substr(0,myTxt.indexOf("onLoa",0));//取出文本部分

    myArray = myTxt.split("\r\n");//以回车换行为界分割存入数组

    trace(myArray);

    } else {

    trace("Err!");

    }

    };

    MyTxtLoad.load("mytxt.txt");

    其实我也不知它有什么用,但主要是给出了一种思想,有点另类,

电脑资料

小技巧:加载外部文本文件的另类方法》(https://www.unjs.com)。

    注意,上面代码,所读文本中如果有特殊字符,如“=”,“&”等,还要处理一下才行。

最新文章