Настройка провайдера данных гибкого дерева - PullRequest
0 голосов
/ 18 сентября 2009
public function fileBrowse():void {
          var success:Boolean = fileRef.browse();
         }  

         public function initFileAndImageReferences():void {

         fileRef.addEventListener(Event.SELECT, fileRef_select);

        }

        private function fileRef_select(event:Event):void {
            var XMLDP:XML = new XML();
            tree.dataprovider = 

        }

После того, как я выбрал файл XML, мне нужно, чтобы файл XML был поставщиком данных в дереве Flex

Ответы [ 2 ]

1 голос
/ 18 сентября 2009

Попробуйте:

tree.dataProvider = new XMLListCollection(XMLList(XMLDP));
0 голосов
/ 18 сентября 2009

Вы не можете открыть локальный файл непосредственно в приложении Flex. Вы должны загрузить его на сервер и загрузить содержимое оттуда. Этот код загрузит его на сервер.

var file:FileReference = FileReference(event.target);
file.upload(uploadURL);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...