浏览 3199 次
锁定老帖子 主题:关于 FLEX AIR写入本地的XML文件
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-22
var str:String = "<user><userName>"+userName.text+"</userName>"+ "<userSex>"+sex.text+"</userSex>"+ "<userTel>"+tel.text+"</userTel>"+ "<userAddr>"+addr.text+"</userAddr></user>"; var userXmlObj:XML = new XML(str); 这是我想接受的添加信息,怎样才能让userXmObj中的信息存在我的一个user.xml文件中? 请教大家了,我是一个菜菜~忘大家多指教~ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-04-23
gamesave = File.applicationStorageDirectory.resolvePath("save.xml"); //游戏存档 var gamesavefileStream:FileStream = new FileStream(); //trace(XML(gamesave.exists),File.applicationStorageDirectory,File.applicationDirectory); if(gamesave.exists){ gamesavefileStream.open(gamesave, FileMode.READ); gamesavexml = XML(gamesavefileStream.readUTFBytes(gamesavefileStream.bytesAvailable)); gamesavefileStream.close(); unlocklevel = gamesavexml.gamelevel; }else{ gamesavexml = <body><gamelevel>1</gamelevel></body>; gamesavefileStream.open(gamesave, FileMode.WRITE); gamesavefileStream.writeUTFBytes(gamesavexml.toString()); gamesavefileStream.close(); } |
|
返回顶楼 | |