PDA

Просмотр полной версии : Проблема с получением данных из двух XML


KiL33
12.02.2009, 10:59
В компонент DataGrid подгружаются 2 xml . При клике данные берутся только со второго xml, а с первого взять не получается, почему? И как это можно исправить?

silin
12.02.2009, 12:29
что сохранил в myXML_first к тому и идет обращение
можно исходные xml сохранить в массиве и дергать их по индексу кликнутой строчки
var xmlArr:Array=[];
for (var i:Number = 0; i<telumentFiles.length; i++) {
var myXML:XML = new XML();
xmlArr.push(myXML);
.......
}
.........
.........
///////////////////////////////////////

function change(eventObject) {

showDetails(xmlArr[myTable.selectedIndex].firstChild);

};
myTable.addEventListener("change", change);

KiL33
12.02.2009, 19:52
Ух ты, спасибо:umnik2:

Добавлено через 23 часа 50 минут
Сорри, еще одна проблемка возникла.
Дело в том, что после xml Find1 может идти Find3, т.е. не по порядку.
telumentFiles = ["Find1.xml","Find3.xml"]В таком случае как следует, взять инфу опять же не получается.