Flex - Как редактировать XML-файл на сервере - PullRequest
0 голосов
/ 07 апреля 2010

Мне было интересно, можно ли редактировать XML на стороне сервера из веб-приложения Flex. Когда вы используете файлы XML в приложении Flex и затем компилируете его для загрузки на сервер, Flex Buidler создает файл SWF со встроенными данными XML. Как я должен сделать, чтобы иметь доступ к этим файлам XML?

Спасибо за ваши ответы.

С уважением. BS_C3

Ответы [ 2 ]

1 голос
/ 08 апреля 2010

Если я понимаю ваш вопрос, вы используете тег XML mxml, который встраивает XML. Попробуйте вместо этого использовать URLLoader. Может быть так:

var xmlLoader:URLLoader = new URLLoader();
        var myXml:XML;

        function init():void
        {
            xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
            xmlLoader.load(new URLRequest('teste.xml'));
        }
        function xmlLoaded(e:Event):void
        {
            myXml = new XML(e.target.data);
        }
0 голосов
/ 09 апреля 2010

Вы можете загрузить контент, но не можете сохранить его обратно непосредственно из Flash, не вызвав какой-либо метод на стороне сервера. Вы должны передать новое содержимое (или дельту) в качестве параметра этому методу на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...