Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diogo LG

Galeria em Flash + XML

Recommended Posts

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.