// This is AS2 Coding
this.createEmptyMovieClip("some_mc", 1);
some_mc.loadVariables("external.txt");
some_mc.onEnterFrame = function() {
if (this.done == "yes") {
// the variables have finished loading
trace("**\nfinished loading\n**\nthe variables are:");
trace(this.fName); // outputs nuno
trace(this.lName); // outputs mira
trace(this.age); // outputs 24
// delete the method to end the loop
delete this.onEnterFrame;
} else {
// not loaded yet
trace("**\nstill loading\n**");
}
};
//I want AS3 Coding
//in the text file external.txt data:
&fName=nuno&
&lName=mira&
&age=24&
ответ
Итак, каковы шансы, что этот вопрос: https://stackoverflow.com/questions/909409/how-to-read-text-file-external-txt-in-as3 также был отправлен вами? Двойной вопрос и профиль, подлый ... Вы должны закрыть один из них.
И в любом случае код, который у вас там есть, не совсем подходит, и ни один из них не является форматом в текстовом файле. Я бы предложил использовать xml вместо этого, но в другом вопросе вы, похоже, настаиваете на использовании формата текста, близкого к стандарту (обычно это было бы fName = nuno & lName = mira & age = 24).
В любом случае, для этого вам сначала нужно загрузить текст с помощью URLLoader, пример должен предоставить вам все, что вам нужно.
Затем вам нужно разобрать текст, я бы предложил Regex, пример должен дать вам большую часть того, что вам нужно. Вы должны проанализировать его с помощью /& (. +) = (. +) &/g (отметьте на подстановках), где первая подстрока - это имя и второе значение.
Затем вы можете, наконец, запустить массивы, в которые вы попали, и поместить все в Dictionary, чтобы вы могли получить доступ к значениям по имени.
Simply you have to use URLLoader,URLRequest & URLVariables class in as3, see my example code in below.
private var _vars:URLVariables;
private Var _urlloader:URLLoader = new URLLoader(new URLRequest("external.txt"));
_urlloader.addEventListener(Event.COMPLETE, onURLLoaderCompleteHandler);
private function onURLLoaderCompleteHandler(e:Event):void
{
var loader:URLLoader = URLLoader(e.target);
_vars = new URLVariables(loader.data);
some_mc.addEventListener(Event.ENTER_FRAME, onFrameRunning);
}
private function onFrameRunning(e:Event):void
{
if(_vars != null)
{
trace("fname :"_vars.fname);
trace("lname :"_vars.lname);
trace("age :"_vars.age);
}
}
//in the text file external.txt data:
fname=nuno&lname=mira&age=24
- 1. списковых Конверсия
- 2. NSDateString Конверсия
- 3. TimeSpan Конверсия
- 4. Конверсия Мандельброта
- 5. DateFormat Конверсия
- 6. QDateTime Конверсия
- 7. Datatype Конверсия
- 8. Базовая конверсия
- 9. Непроверенная конверсия
- 10. Неправильного Конверсия
- 11. LESS SCSS MIXIN конверсия
- 12. DTO POCO конверсия
- 13. Когда используется конверсия Julia()?
- 14. Excel конверсия времени
- 15. Infranview MultiTiff Конверсия
- 16. iPhone NSDateFormatter Timezone Конверсия
- 17. DateTime вопрос Относительная конверсия
- 18. EDT для GMT Конверсия
- 19. Конверсия обратного вызова C#
- 20. ZK LOCALE Десятичная конверсия
- 21. Сокращение до Int конверсия
- 22. Конверсия на Дженерики
- 23. Базовая конверсия в python
- 24. PHP конверсия даты недели
- 25. Конверсия поплавка, если оператор
- 26. Win1251-> UTF16 конверсия
- 27. Php Дата изменения Конверсия
- 28. Конверсия в процентах Excel
- 29. IPAD - летнее Конверсия
- 30. Конверсия Свифта 3 выпуск