Achei muita coisa pra java e php... mas nada pra usar com Actionscrip 3

Em 14 de setembro de 2012 10:14, André de Mattos Ferraz
<[email protected]>escreveu:

> Eu nunca precisei fazer no flex. Vou fazer umas pesquisas e se encontrar
> algo te aviso. Mas acho que o XSD se encaixa no seu problema.
>
>
> 2012/9/14 Wemerson Couto Guimarães <[email protected]>
>
>> Então... Vi muita literatura mas nada falando como fazer no flex.
>>
>> Em 4 de setembro de 2012 18:43, André de Mattos Ferraz 
>> <[email protected]>escreveu:
>>
>> Em XSD vc define um schema que o XML tem que seguir, qlq altereção de
>>> estrutura vc faz no XSD que ele vai "validar" o xml. Agora tem que ver
>>> como fazer isso no Flex.
>>>
>>> 2012/9/4 Wemerson Couto Guimarães <[email protected]>:
>>> > Olha sinceramente... li esse e muitas publicações hoje e não percebi
>>> como
>>> > funciona!
>>> >
>>> > Em 4 de setembro de 2012 13:21, André de Mattos Ferraz <
>>> [email protected]>
>>> > escreveu:
>>> >
>>> >> XSD...
>>> >>
>>> http://stackoverflow.com/questions/966902/how-to-go-from-xsd-schema-to-actionscript-object-flex-at-runtime
>>> >>
>>> >> 2012/9/4 Wemerson Couto Guimarães <[email protected]>:
>>> >> > Boa tarde pessoal...
>>> >> >
>>> >> > Tenho um arquivo XML que vem de um serviço Web via HTTPService e
>>> preciso
>>> >> > validá-lo...
>>> >> >
>>> >> > Abaixo segue um exemplo da estrutura que preciso validar:
>>> >> >
>>> >> > <xml>
>>> >> >     <atualizar>0</atualizar>
>>> >> >     <atualizar_agendado>0</atualizar_agendado>
>>> >> >     <funcionamento>1</funcionamento>
>>> >> >     <ligar>08:00:00</ligar>
>>> >> >     <desligar0>08:00:00</desligar0>
>>> >> >     <desligar1>13:00:00</desligar1>
>>> >> >     <desligar2>08:00:00</desligar2>
>>> >> >     <power>0</power>
>>> >> >     <ativo>1</ativo>
>>> >> >     <intervaloatualiza>0.5</intervaloatualiza>
>>> >> >     <intervaloprint>2</intervaloprint>
>>> >> > </xml>
>>> >> >
>>> >> >
>>> >> > Preciso testar se retorno tem sempre essas opções, que são
>>> instruções de
>>> >> > funcionamento de um sistema em AIR... caso alguma das instruções não
>>> >> > estiver
>>> >> > presente o xml será considerado inválido e eu mudo seu conteúdo
>>> para:
>>> >> >
>>> >> > <xml></xml>
>>> >> >
>>> >> >
>>> >> > O detalhe é que não quero ficar testando item por item num teste
>>> >> > condicional
>>> >> > com IF ou SWITCH...
>>> >> >
>>> >> >
>>> >> > --
>>> >> > Wemerson Guimarães
>>> >> > Rio Verde - Go - Brasil
>>> >> >
>>> >> > --
>>> >> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> >> > Para enviar uma mensagem, envie um e-mail para
>>> [email protected]
>>> >> > 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
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> att.
>>> >> André de Mattos Ferraz
>>> >>
>>> >> --
>>> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> >> Para enviar uma mensagem, envie um e-mail para
>>> [email protected]
>>> >> 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
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Wemerson Guimarães
>>> > Rio Verde - Go - Brasil
>>> >
>>> > --
>>> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> > Para enviar uma mensagem, envie um e-mail para
>>> [email protected]
>>> > 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
>>>
>>>
>>>
>>> --
>>> att.
>>> André de Mattos Ferraz
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> 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
>>>
>>
>>
>>
>> --
>> Wemerson Guimarães
>> Rio Verde - Go - Brasil
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> 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
>>
>
>
>
> --
> att.
> André de Mattos Ferraz
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> 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
>



-- 
Wemerson Guimarães
Rio Verde - Go - Brasil

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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

Responder a