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