Trying to convert CSV to Array
Trying to convert CSV to Array, but keep getting Error 2032 on my URLLoader.
Here is my code:
| var loadedData:Array = []; | ||||
| var myLoader = new URLLoader(); | ||||
| myLoader.addEventListener(Event.COMPLETE, onload); | ||||
| var filePath:String; | ||||
| var fileString:File; | ||||
| function onload(Event):void | ||||||
| { | ||||||
| loadedData = myLoader.data.split(/\r\n|\n|\r/); | ||||||
| loadedData.pop(); | ||||||
| for (var i:int=0; i<loadedData.length; i++) | ||||||
| { | ||||||
| var rowArray:Array = loadedData.split(","); | ||||||
| loadedData = {ID: rowArray[0], First: rowArray[1], Last: rowArray[2], Job: rowArray[3] | ||||||
| }; | ||||||
| } | ||||||
| loadedData.shift(); | ||||||
| } |
| fileToDownload = "generalsettingsNames.csv"; | ||||
| downloadFile(); | ||||
| var fileString:File = File.applicationStorageDirectory.resolvePath(fileToDownload); | ||||
| filePath = (fileString.nativePath); | ||||
| trace("filePath: "+filePath); |
| var myRequest:URLRequest = new URLRequest(filePath); | ||||
| trace("MyRequest: "+myRequest.data); | ||||
| myLoader.load(myRequest); | ||||
| trace("MyLoader: "+myLoader.data); | ||||
| var generalsettingsNames:Array = loadedData; | ||||
| trace("GeneralSettingsNames:"+generalsettingsNames); |
Here is the error:
Error #2032: Stream Error. URL: app:/Users/ernielail/Library/Application%20Support/com.maranathatech.digitalquikquotepro/Local%20Store/generalsettingsNames.csv
at Function/backupSettings/$construct/loadBackup()[/Users/ernielail/Documents/apps work/Digital Quote App/code/3.1 iOS/backupSettings.as:697]
Any help would be greatly appreciated!
