Извините, ваш вопрос не очень понятен.
Вы спрашиваете, можете ли вы сохранить файл на жесткий диск из SWF-файла компиляции, написанного на AS3?
Или вы спрашиваете, можете ли вы включить необработанный XML-файл в проект AS3 без необходимости записывать его в виде переменной?
Если вы имели в виду первое, нет - не без Adobe AIR. Вы можете сохранять данные локально как SharedObject, но не как произвольный файл в файловой системе.
Если последнее, то да - вы должны встроить файл так же, как если бы вы встраивали другой ресурс (например, изображение или звук). Тем не менее, похоже, что во Flash может быть ошибка, из-за которой нетривиально выяснить, как это сделать.
Эта ссылка может быть вам полезна.
[Embed(source='../../../../assets/levels/test.xml', mimeType="application/octet-stream")]
public static const Level_Test:Class;
А затем проанализировать XML:
var ba:ByteArray = (new Levels.Level_Test()) as ByteArray;
var s:String = ba.readUTFBytes( ba.length );
xml = new XML( s );
Извинения, если ни один из этих вопросов не является тем, что вы на самом деле задавали.
Ура!