Estou quebrando a cabeça aqui para adptar um esquema de slide de fotos... e gostaria da ajuda dos "experts" em xml ..... porque eu...xiiiii...só por Deus!
Meu xml está com a seguinte estrutura:
<produto>
<grupo id="Brincos">
<nome>Brinco1</nome> <img>brinco.jpg</img> <mime>image/jpeg</mime>
<nome>Brinco2</nome> <img>brinco2.jpg</img> <mime>image/jpeg</mime>
<nome>Brinco3</nome> <img>brinco3.jpg</img> <mime>image/jpeg</mime>
<nome>Brinco4</nome> <img>brinco4.jpg</img> <mime>image/jpeg</mime>
</grupo>
<grupo id="Aneis">
<nome>Anel1</nome> <img>anel.jpg</img> <mime>image/jpeg</mime>
<nome>Anel2</nome> <img>anel2.jpg</img> <mime>image/jpeg</mime>
<nome>Anel3</nome> <img>anel3.jpg</img> <mime>image/jpeg</mime>
</grupo>
</produto>
Estou tentando adptar um esquema de slide de imagens onde vc clica na seta e passa para proxima imagem.. Ex: < (imagem) >
Clica na seta esquerda vai para a imagem anterior.....clica na direita vai para proxima imagem
mas a estrutura do xml usado foi essa:
<?xml version="1.0" encoding="iso-8859-1"?>
<item imagem="image01">
<item imagem="image02">
<item imagem="image03">
<item imagem="image04">
<item imagem="image05">
e a action esta dessa forma:
// habilita o uso de caracteres especiais
System.useCodepage = true;
// cria uma nova variavel xml
var nomeXML:XML = new XML();
// carrega o arquivo xml
nomeXML.load("meuXML.xml");
// ignora espeços em branco
nomeXML.ignoreWhite = true;
// variavel que sera usada como posição atual
a=0;
// ao carregar o xml...
nomeXML.onLoad = function() {
// total é a variável que recebe o número total de nós do XML
total = this.childNodes.length;
// carrega no img0 o link para img que está no nó 0 IMAGEM
img.loadMovie((this.childNodes[a].attributes.imagem), 0);
};
proxima.onPress = function(){
// testando para verificar se não é a última posição do XMl
if (a+1<total){
// auto-incremento
a=a+1;
//campo nome recebe nome do arquivo
nome.text = (nomeXML.childNodes[a].attributes.imagem);
// carrega a imagem
img.loadMovie((nomeXML.childNodes[a].attributes.imagem), 0);
}
};
anterior.onPress = function(){
// testando para verificar se não é a última posição do XMl
if (a-1>=0){
// auto-incremento
a=a-1;
// carrega a imagem
img.loadMovie((nomeXML.childNodes[a].attributes.imagem), 0);
}
};
O que exatamente tenho q mudar na action para poder usar o meu xml e exibir apenas as fotos do grupo id "Brincos" por exemplo??????
Se alguém puder ajudar agradeço!!

Help














