Bom, pode até existir.

Mais nenhum deles se compara ao trabalho do desenvolvedor.
    *Eduardo Kraus*
Desenvolvedor
 eduardokr...@gmail.com
http://blog.mxml.com.br


2009/3/19 Carvalhar <carloscarval...@ig.com.br>

>
> Olá,
>
> Estou procurando uma solução que renderize o html (ou xhtml..) em
> componentes Flex.
> Não estou me referindo a técnica do Iframe, que adiciona um iframe
> html por javasscript e ExternalInterface.
>
> O que procuro é um componente "leitor" de html que traduza as tags
> para flex, ou seja, se houver um <img /> dentro do html, o componente
> cria um <mx:Image />, se houver um <p></p>, crie <mx:Text/> e por aí
> vai.
>
> Até agora achei 4 possibilidades, mas nenhum dos três 100%.
>
> 1 - DENG
>  http://deng.com.br/
> É um projeto antigo de2004/ 2006, na epoca o máximo era flash mx, acho
> que está em AS1 ou AS2, com certeza não é AS3 ...contudo foi o que
> melhor funcionou, o mais ok para renderizar, inclusive CSS.
>
> 2- WRAPPER
> http://osflash.org/projects/wrapper
> Funciona, parece bacana, mas é como SWFAdress, primeiro renderiza o
> html para dae trocar para SWF, ou seja, nao recebria um html como
> variavel dentro de um componente.
>
> 3- Flex HtmlFilter
> http://code.google.com/p/flex-htmlfilter/
> Estende o que flex faz, mas ainda tem alguns problemas (com as
> imagens, por exemplo).
>
> 4- flex.html package
> http://blogs.adobe.com/aharui/2008/01/html_and_flex_1.html
> Começou pela adobe, mas dá problema, nao renderiza tudo perfeitamente
> e não existe a menor hipotese de suporte/discussão.
>
> Como não achei nada perfeito, estou começando a fazer uma alternativa
> que acesse o html por E4X, já que no fundo o Html bem formatado
> funciona como um xml, a partir do body.
>
> Dentro de um loop estou usando algo como:
> [...]
> var imgXML:XML = new XML(meuHtml);
> var img:Image = new Image();
> img.source = imgXML.attribute("src");
> img.toolTip = imgXML.attribute("alt");
> img.width = imgXML.attribute("width");
> img.height = imgXML.attribute("height");
> addChild(img);
> [...]
>
> Eu queria saber se alguém já passou por uma experiencia parecida, e
> qual caminho tomou.
> Se souberem de alguma dica de algum codigo que faça essa conversão,
> manda email!
>
> valeu,
> Carlos
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a