Diogo LG 0 Denunciar post Postado Agosto 23, 2010 Boa Tarde, Tenho uma Galeria em Flash e XML Codigos Flash: var filename_list = new Array(); var url_list = new Array(); var url_target_list:Array = new Array(); var title_list = new Array(); var description_list = new Array(); var filepath:String = "thumbnails/"; var flashmo_xml = new XML(); flashmo_xml.ignoreWhite = true; flashmo_xml.onLoad = function() { var nodes:Array = this.firstChild.childNodes; for(var i=0;i<nodes.length;i++) { filename_list.push(nodes[i].attributes.filename); url_list.push(nodes[i].attributes.url); url_target_list.push(nodes[i].attributes.target); title_list.push(nodes[i].attributes.title); description_list.push(nodes[i].attributes.description); } } flashmo_xml.load("flashmo_092_product_list.xml"); Codigos XML: <?xml version="1.0" charset="UTF-8"?> <thumbnails> <thumbnail filename="obra 01.jpg" url="construcao.html" target="_blank" title="Construção Civil" description="Construção em Geral"/> <thumbnail filename="obra 02.jpg" url="pintura.html" target="_blank" title="Pintura Industrial" description="aplicação de Elastômero Securit 2" /> <thumbnail filename="obra 03.jpg" url="porcelanato.html" target="_blank" title="Construção Civil" description="Aplicação de Porcelanato e Serviços em Geral" /> <thumbnail filename="obra 04.jpg" url="reforma.html" target="_blank" title="Construção Civil" description="Reforma e Serviços de acabamento" /> </thumbnails> Como eu faço para aparecer os aracteres Especiais que estão no XML? Por Favor me ajudem é muito URGENTE. OBS: ja li sobre fazer um PHP Gerar um XML para o Flash lê, (e que isso daria certo) mais eu nao sei nem por onde começar (novato). Já li sobre o NotePad++, para editar o XML e converter para (UTF-8 sem BOM). ja me falaram para nao usar o System.useCodepage = true. Oque eu faço? Compartilhar este post Link para o post Compartilhar em outros sites
Vinicius Cruz 1 Denunciar post Postado Agosto 23, 2010 A dúvida é com o PHP pra gerar o XML, ou com o flash, pra ler o arquivo? Acho que irá sanar sua dúvida mais rapidamente no fórum do flash. Compartilhar este post Link para o post Compartilhar em outros sites
Diogo LG 0 Denunciar post Postado Agosto 23, 2010 A dúvida é com o PHP pra gerar o XML, ou com o flash, pra ler o arquivo? Acho que irá sanar sua dúvida mais rapidamente no fórum do flash. é como criar o Arquivo PHP que gera o XML para o flash lê, como eu devo fazer? e será que isso ira me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Agosto 23, 2010 A maneira mais simples de se fazer é com a XmlWriter Compartilhar este post Link para o post Compartilhar em outros sites
Diogo LG 0 Denunciar post Postado Agosto 24, 2010 A maneira mais simples de se fazer é com a XmlWriter Muito Obrigado pela sua resposta, mais eu ja tentei com o CDATA e tbm nao de certo !! acho mesmo que só vou conseguir com esse jeito de PHP Gera XML e flash lÊ... só espero que alguém consiga me ajudar como são feras em PHP, sempre leio os topicos e vejo muita coisa por aqui, sempre conseguem ajudar as pessoas, e acredito que eu tbm vou ser ajudado, vcs são 10, vlw Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Agosto 24, 2010 Experimente colocar esse XML num arquivo (com extensão XML) e abra no navegador. Se o navegador não conseguir ler os caracteres, é o problema na forma como gerou seu XML. Se ele ler direitinho, pode ser o Flash que está com dificuldades. E nesse caso o tópico seria movido para lá. Como eu já vi muitos causos referentes a codificação errada, experimenta trocar seu UTF-8 para ISO-8859-1 Compartilhar este post Link para o post Compartilhar em outros sites
Diogo LG 0 Denunciar post Postado Agosto 24, 2010 Experimente colocar esse XML num arquivo (com extensão XML) e abra no navegador. Se o navegador não conseguir ler os caracteres, é o problema na forma como gerou seu XML. Se ele ler direitinho, pode ser o Flash que está com dificuldades. E nesse caso o tópico seria movido para lá. Como eu já vi muitos causos referentes a codificação errada, experimenta trocar seu UTF-8 para ISO-8859-1 Eu fiz oq você disse, testei ele abrindo pelo Dreamweaver e execultando pelo navegador, todos os caracteres foram mostrados corretamente, e testei ele usando encoding="UTF-8" MSG Exibida: O documento XML não está associado a estilos. A estrutura do documento é representada abaixo. − <thumbnails> <thumbnail filename="obra 01.jpg" url="construcao.html" target="_blank" title="Construção Civil" description="Construção em Geral"/> <thumbnail filename="obra 02.jpg" url="pintura.html" target="_blank" title="Pintura Industrial" description="aplicação de Elastômero Securit 2"/> <thumbnail filename="obra 03.jpg" url="porcelanato.html" target="_blank" title="Construção Civil" description="Aplicação de Porcelanato e Serviços em Geral"/> <thumbnail filename="obra 04.jpg" url="reforma.html" target="_blank" title="Construção Civil" description="Reforma e Serviços de acabamento"/> </thumbnails> então o problema pode ser com o flash? se sim, como devo proceder? eu nao consigo criar topico la no forum do flash. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Agosto 24, 2010 Testou no Flash modificando o charset para o que eu citei? Em todo caso vou mover pra lá, já que eu tento, tento, tento e não entendo nada de Flash :P Lá você estará melhor amparado. Movido PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Flash Compartilhar este post Link para o post Compartilhar em outros sites
mmatsutani 0 Denunciar post Postado Agosto 25, 2010 Existem vários tópicos explicando sobre os caracteres especiais.. o negócio é ir tentando e ver qual funciona beleza ai.. Ponha o charset do XML em UTF-8.. se salvou com dreamweaver, notepad++ e nao funcionou, tente salvar o arquivo pelo bloco de notas... Dentro do arquivo .fla coloque: System.useCodepage = true; Compartilhar este post Link para o post Compartilhar em outros sites