Opa... nenhum... só flex 3 direto.
Todos os nomes de nodes e os labels devem permanecer inalterados... só quero
alterar o conteúdo..
só que em vez de fazer algo do tipo: meuxml.node.valor = base64encode('meu
valor'), ou meuxml.node.@label = base64encode('meu valor')...
Fazer a atribuição de valores direta, e a classe xml extendida já fazer a
conversão internamente... algo como:
meuxml_extendido.node.valor = 'meu valor', ou meuxml_extendido.node.@label =
'meu valor'...
no uso da aplicação seria transparente, pois os valores ao serem setados são
codificados e quando precisarem ser mostrados, seriam decodificados... o
detalhe mesmo seria só na hora de gravar esse xml no disco para que o mesmo
ficasse armazenado nos meus arquivos xml com os valores codificados...
Em 20 de julho de 2011 16:08, Rogerio Gonzalez
<[email protected]>escreveu:
> Falae cara,
>
> Acho q se vc explicar melhor o cenário, fica um pouco mais facil te
> ajudar...
>
> Tem algum framework envolvido?
>
> Abração!
>
> Rogério
>
>
> 2011/7/20 Wemerson Couto Guimarães <[email protected]>
>
>> Pessoal, bom dia.
>>
>> Estou reabrindo a thread pois já faz um tempo e ainda não consegui
>> solução.
>>
>> Existe algum jeito de fazer o mesmo com objeto? Talvez com objetos seja
>> mais fácil de implementar o que eu preciso.
>>
>> Grato.
>>
>> Em 3 de junho de 2011 09:02, Wemerson Couto Guimarães <
>> [email protected]> escreveu:
>>
>> Bom dia galera...
>>>
>>> Preciso criar uma clase extendida de XML onde todo valor de uma chave xml
>>> <qualquercoisa>???</qualquercoisa> já seja automaticamente codificado pra
>>> base64 no momento da atribuição do valor, e decodificado quando for pegar o
>>> valor... Ah... também vale para os labels <xml qualquercoisa="???">.
>>>
>>> Eu até tô com um esqueleto da classe aqui, mas algumas o resto eu tô
>>> perdido rs....
>>>
>>> package com.wemerson.XML64
>>> {
>>>
>>> import mx.utils.Base64Encoder;
>>> import mx.utils.Base64Decoder;
>>>
>>> public class XML64 extends XML{
>>>
>>> public function XML64{
>>> super();
>>> }
>>>
>>> }
>>>
>>> }
>>>
>>>
>>> Preciso saber como interceptar um valor no momento que for setado e
>>> codificar, e também no momento que um node for usado, pegar o valor e
>>> decodificar...
>>>
>>>
>>> --
>>> *Wemerson Guimarães*
>>> Rio Verde - Go
>>>
>>>
>>
>>
>> --
>> *Wemerson Guimarães*
>> Rio Verde - Go
>>
>> --
>> 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
>>
>
> --
> 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
--
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