Natalia, In saveXML, try: appFile = File.applicationStorageDirectory.resolvePath("data/sets.xml");
Several quibbles with the code, but this should work... HTH, --Dave > Ok, I understand. Where I must save my data?I have them in the same folder > as fla file. > > > 2014-03-01 16:58 GMT+04:00 Henrik Andersson <he...@henke37.cjb.net>: > >> natalia Vikhtinskaya skriver: >>> This is code in app >>> var appDirectory:File = >>> File.applicationDirectory;//File.applicationStorageDirectory >>> var fileString:String = appDirectory.nativePath; >>> var appFile:File = File.documentsDirectory; >>> var >>> >> setsFile:String=fileString+File.separator+"data"+File.separator+"sets.xml" >>> >>> function initLoadXML():void{ >>> >>> var XMLfile:File = File.applicationDirectory.resolvePath(setsFile); >>> >>> var myXMLLoader:URLLoader = new URLLoader(new URLRequest(XMLfile.url)); >>> >>> myXMLLoader.addEventListener(Event.COMPLETE, setsLoaded); >>> } >>> function saveXML():void{ >>> var newFileStream:FileStream = new FileStream(); >>> appFile = >>> >> appFile.resolvePath(fileString+File.separator+"data"+File.separator+"sets.xml"); >>> >>> newFileStream.openAsync (appFile, FileMode.WRITE); >>> newFileStream.writeUTFBytes(xmlSets); >>> newFileStream.close (); >>> } >>> Maybe here is something wrong with path or I store data in a wrong >> place.I >>> have xml in the folder data in the same folder as exe file with app. >>> > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders