Venho aqui novamente para tirar uma dúvida que esta me matando.
apesar de ter outros post sobre xml no flash não encontrei nenhum que coloca o que realmente quero fazer.
bom ai vai.
Tenho um tipo de banco de dados de informações que fiz em xml algo do tipo:
<?xml version='1data0' encoding='iso-8859-1'?>
<xml>
<datas>
<datass mes="01" dia="01" dataa="Confraternização Universal"/>
<datass mes="02" dia="01" dataa="Dia Mundial da Paz" estado="Alguma relevância"/>
<datass mes="03" dia="02" dataa="Dia da Abreugrafia"/>
<datass mes="04" dia="05" dataa="Criação da 1ª Tipografia no Brasil"/>
<datass mes="05" dia="06" dataa="Dia de Reis" estado="Alguma relevância"/>
<datass mes="06" dia="06" dataa="Dia da Gratidão"/>
<datass mes="07" dia="07" dataa="Dia da Liberdade de Cultos"/>
<datass mes="08" dia="08" dataa="Dia do Fotógrafo"/>
<datass mes="09" dia="09" dataa="Dia do Fico (1822)"/>
<datass mes="10" dia="09" dataa="Dia do Astronauta"/>
<datass mes="11" dia="14" dataa="Dia do Enfermo"/>
<datass mes="12" dia="15" dataa="Dia Mundial do Compositor"/>
<datass mes="13" dia="15" dataa="Dia dos Adultos"/>
<datass mes="14" dia="20" dataa="Dia do Museu de Arte Moderna do RJ"/>
<datass mes="15" dia="20" dataa="Dia do Farmacêutico"/>
<datass mes="16" dia="21" dataa="Dia Mundial da Religião"/>
<datass mes="17" dia="24" dataa="Dia da Previdência Social"/>
<datass mes="18" dia="24" dataa="Dia da Constituição"/>
<datass mes="19" dia="24" dataa="Instituição do Casamento civil no Brasil "/>
<datass mes="20" dia="24" dataa="Dia Nacional dos Aposentados" estado="Alguma relevância"/>
<datass mes="21" dia="25" dataa="Dia do Carteiro"/>
<datass mes="22" dia="25" dataa="Fundação de São Paulo"/>
<datass mes="23" dia="25" dataa="Criação dos Correios e Telégrafos no Brasil "/>
<datass mes="24" dia="27" dataa="Dia da Elevação do Brasil Vice-Reinado (1763)"/>
<datass mes="25" dia="28" dataa="Dia da Abertura dos Portos (1808)"/>
<datass mes="26" dia="30" dataa="Dia da Saudade"/>
<datass mes="27" dia="30" dataa="Dia do Portuário"/>
<datass mes="28" dia="30" dataa="Dia Nacional das Histórias em Quadrinhos" estado="Alguma relevância"/>
<datass mes="29" dia="30" dataa="Dia da Não-Violência"/>
<datass mes="30" dia="31" dataa="Dia do lançamento do 1º Satélite data EUA (1958) "/>
<datass mes="31" dia="31" dataa="Dia Mundial do Mágico"/>
</datas>
</xml>
e puxo essas informações para o flash dessa maneira
con = new XML();
con.ignoreWhite = true;
con.onLoad = function() {
v1 = new String();//data comemorativa
v2 = new String();//importancia
camp1 = new String();//valor do dia
camp2 = new String();//valor do mes
i = new Number();
_level0.acept.onRelease = function() {
camp1 = _level0.dia.text;
camp2 = _level0.mes.text;
i = 0;
while (con.childNodes[0].childNodes[0].childNodes[i].attributes.dataa != undefined) {
if (Number(camp1) == con.childNodes[0].childNodes[0].childNodes[i].attributes.mes) {
v1 = con.childNodes[0].childNodes[0].childNodes[i].attributes.dataa;
v2 = con.childNodes[0].childNodes[0].childNodes[i].attributes.estado;
}
i++;
}
};
};
con.load("calender.xml");
ali podem ver que coloquei um botão para validar um campo onde é digitado o numero do mes para aparecer a respectiva data e estado.
o dia irei usar depois então não esta afetando em nada por enquanto.
tudo funciona perfeito quando digito no campo que mencionei os números 1, 2, 3, 4, 5. dai para frente não aparece nada
nem se quer puxou do xml pois vi apertando ctrl+shift+enter para ver pelo debugger.
se alguém poder me ajudar agradeço muito
//esse mesmo metodo funcionou em um banner que fiz
//a diferença é que eu usava menos campos no xml
//funciona muito bem pois já utilizei esse mesmo processo em outro banner num site que fiz
Pergunta
Cardon
Boa tarde pessoal
Venho aqui novamente para tirar uma dúvida que esta me matando.
apesar de ter outros post sobre xml no flash não encontrei nenhum que coloca o que realmente quero fazer.
bom ai vai.
Tenho um tipo de banco de dados de informações que fiz em xml algo do tipo:
e puxo essas informações para o flash dessa maneiraali podem ver que coloquei um botão para validar um campo onde é digitado o numero do mes para aparecer a respectiva data e estado.
o dia irei usar depois então não esta afetando em nada por enquanto.
tudo funciona perfeito quando digito no campo que mencionei os números 1, 2, 3, 4, 5. dai para frente não aparece nada
nem se quer puxou do xml pois vi apertando ctrl+shift+enter para ver pelo debugger.
se alguém poder me ajudar agradeço muito
//esse mesmo metodo funcionou em um banner que fiz
//a diferença é que eu usava menos campos no xml
//funciona muito bem pois já utilizei esse mesmo processo em outro banner num site que fiz
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.