Dados de duas tags de XML com o mesmo Atributo
Seguinte, em um XML muito extenso tenho, de forma resumida pra vcs:
XML1
<estudo>
<cantor>
<album>
<faixas id="8">Musicas
</faixas>
<faixas id="7">Musicas 2
</faixas>
</album>
</cantor>
<loja>
<cantor>
<faixas id="8">
<horario>15h30</horario>
</faixas>
<faixas id="7">
<horario>17h30</horario>
</faixas>
</cantor>
</loja>
</estudo>
ok, tenho os campos a serem preenchidos com isso
e estou tendo problema no seguinte,
no campo dinamico
"Horário" tenho que colocar o Horário da faixas de acordo com o ID, ou seja, tenho que pegar a ID das faixas do primeiro bloco, encontrar no segundo bloco a tag Faixas com a mesma ID e pegar o que tem na tag horário e colocala na caixa de texto dinamica.
Pensei em fazer assim:
var idfaixa:String = xml.cantor.album.faixa[i].@id;
var horario:String = xml.loja.cantor.faixa(@id == idfaixa).horario;
hortxt.text = horario
Mas não ta aceitando o "idfaixa" na segunda linha como variavel, ai ele procura as IDs que se chama "idfaixa" ao invez d peghar a variavel....
Discussão (1)
Carregando comentários...