Я покажусь занудой, но что такое "текстовый" файл? Бессмысленный набор байтов. Пишите в текстовый файл, это не запрещено. Ну а [Transient] поддерживается нативно.
Добавлено через 3 минуты

Код AS3:
registerClassAlias('$', AClass);
const o:AClass = new AClass();
o.publicVarOne = 'publicVarOne';
o.publicVarTwo = 'publicVarTwo';
const ba:ByteArray = new ByteArray();
ba.writeObject(o);
ba.position = 0;
const oo:AClass = ba.readObject() as AClass;

Код AS3:
internal class AClass {
public function AClass() {
super();
}
[Transient]
public var publicVarOne: String;
public var publicVarTwo: String;
}