數(shù)據(jù)庫中的數(shù)據(jù)需要分成不同的字段,現(xiàn)在原始數(shù)據(jù)中的所有字段都記錄在同一字符串中,不同記錄之間用“|”符號隔開,能不能從字符串中獲取不同的記錄并保存在數(shù)組中呢?我們可以使用flash來實現(xiàn),下面我們就來看看詳細的教程。
1、首先,定義一個字符串變量str,將要讀取的數(shù)據(jù)保存在變量中。
2、接著,定義一個數(shù)組類型變量arr,獲取用“|||”隔開的不同記錄。
3、定義一個字符型變量sname,用來保存數(shù)據(jù)中的名字字段。
4、用上一步的方法,定義兩個字符型變量sex和age,用來保存性別和年齡。
5、執(zhí)行for循環(huán)語句,按照數(shù)組中的元素讀取數(shù)據(jù),判斷條件為j是否小于數(shù)組長度。
6、將索引為j的數(shù)組記錄中的,姓名字段的字符保存到sname變量中。
7、用上一步相同的方式,將性別字段和年齡字段,保存在變量sex和age當中。
8、最后,輸出每一條記錄中,姓名、性別和年齡的數(shù)據(jù)。
9、運行程序, 在輸出窗口中,輸出字符串數(shù)據(jù)中記錄的兩條記錄。
以上就是數(shù)組如何在Flash中獲取字符串中的不同記錄的實例介紹,希望大家喜歡,請繼續(xù)關(guān)注武林網(wǎng)。
相關(guān)推薦:
flash怎么將數(shù)字轉(zhuǎn)換為字符串并提取數(shù)位?
flash怎么將匹配字符串保存在同一數(shù)組?
Flash怎么使用exec搜索匹配的字符串?
新聞熱點
疑難解答