Ir para conteúdo

Arquivado

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

Vinicius Cruz_30878

[Resolvido] ActionScript 3.0 + XML

Recommended Posts

Bom dia pessoal

 

Gostaria de ajuda no que se trata de manipulação de arquivos xml com actionscript 3.0

 

É um projeto de conclusão de período na faculdade então tenho que fazer uma Newsletter usando flash e xml

 

Agradeço desde já

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde. A primeira coisa que você precisa fazer é definir a estrutura do seu xml.

 

Ex.:

 

<?xml version="1.0" encoding="utf-8" ?>
<newsletter>
<new>
	<title>O Brasil é o maior país do Mundo.</title>
	<text>Segundo um estudo recente o Brasil é o maior país do mundo e dereréu.</text>
	<data>01/12/12</data>
	<img>img/brasil.jpg</img>
	<font>G1</font>
</new>
<new>
	<title>...</title>
	<text>...</text>
	<data>...</data>
	<img>...</img>
	<font>...</font>
</new>
.
.
.
</newsletter>

 

Depois disso você precisa importar o xml para o seu projeto, o que não é muito complicado. Depois é só definir a apresentação das noticias.

 

Para carregar o xml:

 


var xml:XML;

function carregaXML(str:String):void {
  var url:URLRequest = new URLRequest(arg1);
  var loader:URLLoader = new URLLoader();
  loader.load(url);
  loader.addEventListener(Event.COMPLETE, carregado);
}

function carregado(event:Event):void {
  xml = new XML(event.target.data);
}

carregaXML("news.xml");

 

Depois você precisa acessar as propriedades do XML carregado.

 

Tipo assim:

 

trace(xml.new[0].title);

 

Assim você pode preencher os campos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pela resposta cara..

 

Essa é uma das etapas do meu projeto, que já até já ta encaminhada...

 

eu estou criando uma tela agora onde o cara que quer receber as noticias vai deixar o seu nome e email para quando houver uma nova noticia envio um email pra todos os contatos do meu xml.

 

Sacou? não consigo inserir um nó no xml a partir da minha solução..

 

tem como com actionscript ou só usando outro meio?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que sei o jeito mais comum de criar XML é com PHP.

 

Cara não queria ler isso.. kkkkk mas tudo bem

 

Você sabe se é possivél usar Flash com ASP.net ?

 

Eu já vi mt exemplos com Asp... mas não manjo de Asp.. se não for com Asp.net vou ter que descer o nivel pra txt..

 

Agradeço desde já sua ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que sei, sim. Mas é uma coisa complicada, parece que tem que usar XML.

Dá uma olhada nesses links:

 

http://www.codeproject.com/KB/aspnet/aspnetactionscript.aspx

 

http://www.actionscript.org/forums/showthread.php3?t=116856

 

 

Valeu mesmo cara...

 

Acho que com essas informações já da pra me guiar.

 

Obrigado.

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.