Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как правильно подключить (Embed) и прочитать, xml (http://www.flasher.ru/forum/showthread.php?t=162084)

in4core 30.07.2011 15:20

Ну а вооьбще по факту embed для xml глупость. проще в отдельном классе весь xml написать - да и редактировать удобнее. Разницы главное не будет - что так, что эдак перекомпил требуется все равно

saikspaik 30.07.2011 15:35

Цитата:

Сообщение от in4core (Сообщение 1016246)
Ну а вооьбще по факту embed для xml глупость.

Аргументы? Тебе редактировать удобнее?
Мне удобнее редактировать xml в xml, а вот xml в as - это глупость.

in4core 30.07.2011 15:48

xml в FD ваще то ))) а не в блокнотике

saikspaik 30.07.2011 16:24

Блокнотик++ очень удобная вещь, рекомендую.

ChuwY 08.08.2011 04:21

Небольшое исследование на тему

saikspaik 08.08.2011 04:41

Мало того что с ByteArray больше кода, так еще и медленнее!
В топку его! Без него проще в данном случае.

alatar 08.08.2011 11:26

ChuwY, это тест ни о чем. Мало того, что тестировалось в дебаг-плеере, так еще и постановка задачи не верная.

wvxvw 08.08.2011 17:30

Я делаю так:
Код:

package foo
{
        import flash.utils.ByteArray;
       
        [Embed(source="file.xml", mimeType="application/octeat-stream")]
        public class Bar extends ByteArray
        {
                public function get foo():int { return int(this._xml.foo[0]); }
               
                private var _xml:XML;
               
                public function Bar()
                {
                        super();
                        this._xml = XML(super.toString());
                        super.clear();
                }
        }
}

Даже когда-то на работе писал генератор, чтобы руками такие классы не создавать, но где-то посеял исходники :)


Часовой пояс GMT +4, время: 18:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.