Показать сообщение отдельно
Старый 03.07.2014, 07:21
Skyfury Sparkle вне форума Посмотреть профиль Отправить личное сообщение для Skyfury Sparkle Найти все сообщения от Skyfury Sparkle
  № 1  
Ответить с цитированием
Skyfury Sparkle

Регистрация: Jul 2014
Сообщений: 2
Question Adobe AIR запись в файл xml.

Здравствуйте, я создаю игру, которая должна записывать данные в xml и считывать из него. Возникла проблема при записи в файл: нет переноса строки, куда только \n я не вставлял, ничто не помогает.
Вот код
Код AS3:
import flash.filesystem.*;  
    import flash.events.Event;  
 
var prefsXML:XML = <prefs><autoSave>true</autoSave></prefs>; 
var file:File = File.documentsDirectory.resolvePath("AIR Test/preferences.xml"); 
var fileStream = new FileStream(); 
fileStream.open(file, FileMode.WRITE); 
 
var outputString:String = '<?xml version="1.0" encoding="utf-8"?>\n<doc>\n<mywidth>300</mywidth>\n</doc>\n'; 
outputString += prefsXML.toXMLString(); 
 
fileStream.writeUTFBytes(outputString);
fileStream.close();
а в файле вот так:
<?xml version="1.0" encoding="utf-8"?><doc><mywidth>300</mywidth></doc><prefs> <autoSave>true</autoSave></prefs>
помогите пожалуйста!