Просмотр полной версии : из текста в операторы
Юзал поиск, вроде как видел как-то такую же тему... но ничего не нашел...
Возможно ли перевести строку: "abcd.gotoAndPlay (2)" в команду?
Столкнулся с проблемой передачи кучи всяких разных координат объектов серверу (одной строкой), а потом составлению их на другом компе...
Одной строкой нельзя. Параметры нужно другой строкой передавать. Тогда можно было бы так сделать:
path = "abcd.gotoAndPlay";
arg = "2";
eval (path) (arg);
но... в данном пример прокатывает, что аргумент имеет тип String, а вот в более сложных случаях так не получится, да и аргументов может быть больше.
Поэтому надо описывать структуру: путь, метод, массив аргументов и для каждого аргумента указывать его тип.
Поэтому надо описывать структуру: путь, метод, массив аргументов и для каждого аргумента указывать его тип.
Это называется парсинг кода :)
Это называется парсинг кода :)
Я не уверен, что это знает автор.
А ты дал определение понятия, а я само понятие, всё нормально :)
Спасибо. Теперь я знаю, что значит парсинг :)
Понятно теперь, что делать все равно придется так, как очень нехотелось делать.
Вопросов больше нет :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.