![]() |
Ошибка сохранения данных из xml в массив
Код AS3:
Код AS3:
|
Попробуйте сделать современно:
Код AS3:
|
Всё равно не работает. Кстати забыл, вот структура xml:
Код:
<data> |
Зачем вам xml если вы не соблюдаете иерархию?
Код:
<items> |
А в чём у меня ошибка то? Почему он получает данные но не сохранят их в массив?
|
1) Очень неудобочитаемый код из-за того что вы воспользовались неудобным инструментом для работы с xml.
Вот как лучше с xml работать: http://help.adobe.com/ru_RU/ActionSc...0204-7e72.html 2) Названия переменных, которые ничего не говорят об их предназначении. 3) Как вы определили, что данные в массив не сохраняются? Я вижу, что вы проверили получение данных, а где вы проверили, есть ли данные в массиве? Должны строки записываться в массив. Похоже проблема где-то в другом месте. |
questionnn.toString это совсем не то, что видимо ожидается
попробуй questionnn.toString() Добавлено через 28 минут да и присоединяюсь к высказавшимся, Код AS3:
вот так яснее будет, не? Код AS3:
|
Хм... У меня появилась ещё 1 проблема:
Вот весь класс, да я знаю что многое написано не рационально. Код AS3:
D:\загадки\App.as, строка 6 1152: Конфликт с наследуемым определением flash.events:EventDispatcher.toString в пространстве имен public. ComponentShim (скомпилированный фрагмент), строка 1 5000: В класс "fl.core.ComponentShim" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. ComponentShim (скомпилированный фрагмент), строка 1 5000: В класс "fl.controls.Label" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. ComponentShim (скомпилированный фрагмент), строка 1 5000: В класс "fl.controls.TextArea" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. ComponentShim (скомпилированный фрагмент), строка 1 5000: В класс "fl.controls.TextInput" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. ComponentShim (скомпилированный фрагмент), строка 1 5000: В класс "fl.controls.UIScrollBar" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. |
конкретно помочь тут нечем
похоже, что источники этих ошибок из-за бардака с объектами\компонентами, которые положены на таймлайн вручную и для которых IDE, генерит свои объявления и т.п. надо наводить порядок в fla, отключить automatically declare stage instances в настройкаах, объявить их явно в классе, тогда возможно станет понятнее |
Хм... Я не понимаю это... Можете помочь если я выложу исходники: Просто я сижу уже пару часов и не могу понять... http://***********/25196115
|
| Часовой пояс GMT +4, время: 10:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.