Oi Beck, exatamente isso! Obrigado por me corrigir. Mas depois de transformar o array de strings para XMLs eu havia pensado que tirar os dados de dentro do mxml e deixá-los separado limparia o código. algo tipo assim: <mx:List ... dataprovider="cursos.xml"/> <mx:List ... dataprovider="instituicoes.xml"/> <mx:List ... dataprovider="tipoInstituicoes.xml"/> o ato de pegar os dados usando httpservices foi viagem minha. Depois que eu vi que não precisa. no maximo criar um collection e referenciar o source dele para o xml externo. Rafael, pra isso que eu falei dar certo, talvez um bom começo seja vc estudar o funcionamento do XMLListCollection ou do ArrayListCollection. Na documentação tem exemplos que vão te dar uma luz. Mas nesse comecinho, talvez isso não seja o mais importante. Se já está funcionando (isso sim é importante), 'bora aprender outras coisas. Depois quando vc tiver mais tranquilo aí vc preocupa em como fazer o código de forma mais limpa, que tal? abraços, Luís Eduardo. Beck Novaes escreveu: > O Luis Eduardo falou em "tirar esses XMLs" mas acho que ele quis dizer > para você transformar os seus Arrays de String em XML. Assim como ele > eu também acho que isso já ajudaria bastante. > > []'s > Beck Novaes > > On Apr 9, 4:00 pm, "Rafael Soares Mendonça" <[EMAIL PROTECTED]> > wrote: > >> <?xml version="1.0" encoding="iso-8859-1"?> >> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" >> width="1084" height="610"> >> <mx:DataGrid dataProvider="{dpGrid}" x="10" y="203" width="522" >> height="377"> >> <mx:columns> >> <mx:DataGridColumn width="50" headerText="ID" >> dataField="userid"/> >> <mx:DataGridColumn headerText="Nome" dataField="nome"/> >> <mx:DataGridColumn width="150" headerText="Cidade" >> dataField="cidade"/> >> <mx:DataGridColumn width="50" headerText="Estado" >> dataField="estado"/> >> </mx:columns> >> </mx:DataGrid> >> >> <mx:List allowMultipleSelection="true" x="848" y="22" width="226" >> height="227" id="area" click="updateIPodsSelected0()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>Ciências, matemática e computação</mx:String> >> <mx:String>Engenharia, produção e construção</mx:String> >> <mx:String>Saúde e bem estar social</mx:String> >> <mx:String>Educação</mx:String> >> <mx:String>Ciências sociais, negócios e direito</mx:String> >> <mx:String>Agricultura e veterinária</mx:String> >> <mx:String>Humanidades e artes</mx:String> >> <mx:String>Serviços</mx:String> >> <mx:String>Programas ou Cursos Gerais</mx:String> >> >> </mx:Array> >> </mx:dataProvider> >> </mx:List> >> <mx:List allowMultipleSelection="true" x="21" y="22" width="193" >> height="140" id="org" click="updateIPodsSelected1()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>Universidade</mx:String> >> <mx:String>Centro de Educação Tecnológica</mx:String> >> <mx:String>Faculdade</mx:String> >> <mx:String>Faculdade Integrada</mx:String> >> <mx:String>Centro Universitário</mx:String> >> >> </mx:Array> >> </mx:dataProvider> >> </mx:List> >> <mx:List allowMultipleSelection="true" x="336" y="22" width="141" >> height="140" id="dep" click="updateIPodsSelected2()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>Federal</mx:String> >> <mx:String>Comun.Confes.Filant.</mx:String> >> <mx:String>Estadual</mx:String> >> <mx:String>Municipal</mx:String> >> <mx:String>Particular</mx:String> >> >> </mx:Array> >> </mx:dataProvider> >> </mx:List> >> <mx:List allowMultipleSelection="true" x="557" y="273" width="410" >> id="curso" click="updateIPodsSelected5()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>Ciência da computação</mx:String> >> <mx:String>Engenharia civil e de construção</mx:String> >> <mx:String>Engenharia e profissões de engenharia (cursos >> gerais)</mx:String> >> <mx:String>Materiais (madeira, papel, plástico, >> vidro)</mx:String> >> <mx:String>Química e engenharia de processos</mx:String> >> <mx:String>Biologia e bioquímica</mx:String> >> <mx:String>Estatística</mx:String> >> <mx:String>Física</mx:String> >> <mx:String>Matemática</mx:String> >> <mx:String>Química</mx:String> >> <mx:String>Enfermagem e atenção primária (assistência >> básica)</mx:String> >> <mx:String>Terapia e reabilitação</mx:String> >> <mx:String>Ciências da educação</mx:String> >> <mx:String>Ciências sociais e comportamentais (cursos >> gerais)</mx:String> >> <mx:String>Eletrônica e automação</mx:String> >> <mx:String>Produção agrícola e pecuária</mx:String> >> <mx:String>Biblioteconomia, informação, arquivos</mx:String> >> <mx:String>Saúde (cursos gerais)</mx:String> >> <mx:String>Psicologia</mx:String> >> <mx:String>Formação de professor de matérias >> específicas</mx:String> >> <mx:String>Artes (cursos gerais)</mx:String> >> <mx:String>Farmácia</mx:String> >> <mx:String>Viagens, turismo e lazer</mx:String> >> <mx:String>Medicina</mx:String> >> <mx:String>Odontologia</mx:String> >> <mx:String>Processamento da informação</mx:String> >> <mx:String>Arquitetura e urbanismo</mx:String> >> <mx:String>Jornalismo e reportagem</mx:String> >> <mx:String>Formação de professor de disciplinas >> profissionais</mx:String> >> <mx:String>Direito</mx:String> >> <mx:String>Filosofia e ética</mx:String> >> <mx:String>Humanidades e letras (cursos gerais)</mx:String> >> <mx:String>Serviço social e orientação</mx:String> >> <mx:String>Religião e teologia</mx:String> >> <mx:String>Economia</mx:String> >> <mx:String>Contabilidade e tributação</mx:String> >> <mx:String>Gerenciamento e administração</mx:String> >> <mx:String>Formação de professor da educação básica</mx:String> >> <mx:String>Marketing e publicidade</mx:String> >> <mx:String>Ciências (cursos gerais)</mx:String> >> <mx:String>Engenharia mecânica e metalurgia (trabalhos com >> metais)</mx:String> >> <mx:String>Secretariado e trabalhos de escritório</mx:String> >> <mx:String>Têxteis, roupas, calçados, couros</mx:String> >> <mx:String>Transportes e serviços (cursos gerais)</mx:String> >> <mx:String>Eletricidade e energia</mx:String> >> <mx:String>Processamento de alimentos</mx:String> >> <mx:String>Música e artes cênicas</mx:String> >> <mx:String>Ciências ambientais</mx:String> >> <mx:String>Veterinária</mx:String> >> <mx:String>Ciências da terra</mx:String> >> <mx:String>Engenharia florestal - silvicultura</mx:String> >> <mx:String>Línguas e culturas estrangeiras</mx:String> >> <mx:String>História e arqueologia</mx:String> >> <mx:String>Belas artes</mx:String> >> <mx:String>Esportes</mx:String> >> <mx:String>Língua materna (vernácula)</mx:String> >> <mx:String>Design e estilismo</mx:String> >> <mx:String>Comércio e administração (cursos gerais)</mx:String> >> <mx:String>Ciência política e educação cívica</mx:String> >> <mx:String>Formação de professor de educação >> infantil</mx:String> >> <mx:String>Sociologia e estudos culturais</mx:String> >> <mx:String>Hotelaria, restaurantes e serviços de >> alimentação</mx:String> >> <mx:String>Tecnologias de diagnóstico e tratamento >> médico</mx:String> >> <mx:String>Veículos a motor, construção naval e >> aeronáutica</mx:String> >> <mx:String>Ciências domésticas</mx:String> >> <mx:String>Técnicas audiovisuais e produção de mídia</mx:String> >> <mx:String>Mineração e extração</mx:String> >> <mx:String>Vendas em atacado e varejo</mx:String> >> <mx:String>Uso do computador</mx:String> >> <mx:String>Proteção ambiental (cursos gerais)</mx:String> >> <mx:String>Fabricação e processamento (cursos >> gerais)</mx:String> >> <mx:String>Finanças, bancos, seguros</mx:String> >> <mx:String>Tecnologia de proteção ambiental</mx:String> >> <mx:String>Serviços de segurança (cursos gerais)</mx:String> >> <mx:String>Básicos / Programas Gerais</mx:String> >> </mx:Array> >> </mx:dataProvider> >> </mx:List> >> >> <mx:List allowMultipleSelection="true" x="243" y="22" width="72" >> height="72" id="rede" click="updateIPodsSelected6()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>Pública</mx:String> >> <mx:String>Privada</mx:String> >> >> </mx:Array> >> </mx:dataProvider> >> </mx:List> >> >> <mx:List allowMultipleSelection="true" x="506" y="22" width="217" id="mun" >> click="updateIPodsSelected7()"> >> <mx:dataProvider> >> <mx:Array> >> <mx:String>Nenhum</mx:String> >> <mx:String>SAO CARLOS</mx:String> >> <mx:String>ARARAS</mx:String> >> <mx:String>CAMPINAS</mx:String> >> <mx:String>SAO PAULO</mx:String> >> <mx:String>SOROCABA</mx:String> >> <mx:String>OURINHOS</mx:String> >> <mx:String>AMERICANA</mx:String> >> <mx:String>SANTOS</mx:String> >> <mx:String>JAU</mx:String> >> <mx:String>PIRACICABA</mx:String> >> <mx:String>LIMEIRA</mx:String> >> <mx:String>BAURU</mx:String> >> <mx:String>RIBEIRAO PRETO</mx:String> >> <mx:String>PIRASSUNUNGA</mx:String> >> <mx:String>ARARAQUARA</mx:String> >> <mx:String>FRANCA</mx:String> >> <mx:String>JABOTICABAL</mx:String> >> <mx:String>RIO CLARO</mx:String> >> <mx:String>BOTUCATU</mx:String> >> <mx:String>SAO JOSE DO RIO PRETO</mx:String> >> <mx:String>ILHA SOLTEIRA</mx:String> >> <mx:String>ARACATUBA</mx:String> >> <mx:String>PRESIDENTE PRUDENTE</mx:String> >> <mx:String>MARILIA</mx:String> >> <mx:String>ASSIS</mx:String> >> <mx:String>SAO JOSE DOS CAMPOS</mx:String> >> <mx:String>GUARATINGUETA</mx:String> >> <mx:String>SAO BERNARDO DO CAMPO</mx:String> >> <mx:String>AVARE</mx:String> >> <mx:String>BARRETOS</mx:String> >> <mx:String>PENAPOLIS</mx:String> >> <mx:String>SAO JOSE DO RIO PARDO</mx:String> >> <mx:String>CATANDUVA</mx:String> >> <mx:String>JUNDIAI</mx:String> >> <mx:String>ANDRADINA</mx:String> >> <mx:String>ATIBAIA</mx:String> >> <mx:String>BARRA BONITA</mx:String> >> <mx:String>BATATAIS</mx:String> >> <mx:String>BEBEDOURO</mx:String> >> <mx:String>MOCOCA</mx:String> >> <mx:String>SANTO ANDRE</mx:String> >> <mx:String>SAO JOAO DA BOA VISTA</mx:String> >> <mx:String>MONTE APRAZIVEL</mx:String> >> <mx:String>VOTUPORANGA</mx:String> >> <mx:String>LORENA</mx:String> >> <mx:String>MOJI DAS CRUZES</mx:String> >> <mx:String>OSASCO</mx:String> >> <mx:String>PIRAJU</mx:String> >> <mx:String>SANTA BARBARA D'OESTE</mx:String> ... >> >> read more » >> > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
[flexdev] Re: alguém teria umas sugestões para mel horar esse código
Luis Eduardo - Suprasis Softwares Thu, 10 Apr 2008 09:49:37 -0700
- [flexdev] Re: alguém teria umas sugestõe... Luis Eduardo - Suprasis Softwares
- [flexdev] Re: alguém teria umas sug... Beck Novaes
- [flexdev] Re: alguém teria umas sug... Rafael Soares Mendonça
- [flexdev] Re: alguém teria umas sug... Luis Eduardo - Suprasis Softwares
- [flexdev] Re: alguém teria umas sug... Rafael Soares Mendonça