![]() |
|
||||||||||
|
|
|
|||||
|
Мозги уже взрываются(
цель такова: Xml данные грузятся в comboBox и в List <BAZA>
<slovo>
<inx>Продукты завтрака</inx>
<kur>nan [нан]</kur>
<rus>хлеб</rus>
<eng>bread</eng>
<ger>Brot</ger>
<fre>pain</fre>
</slovo>
<slovo>
<inx>Продукты завтрака</inx>
<kur>shir [шир]</kur>
<rus>молоко</rus>
<eng>milk</eng>
<ger>Milch</ger>
<fre>lait</fre>
</slovo>
<slovo>
<inx>Продукты завтрака</inx>
<kur>tomast [томаст]</kur>
<rus>сметана</rus>
<eng>sour cream</eng>
<ger>saure Sahne</ger>
<fre>creme fraiche</fre>
</slovo>
<slovo>
<inx>Овощи</inx>
<kur>kartol [картол]</kur>
<rus>картофель</rus>
<eng>potatoes</eng>
<ger>Kartoffeln</ger>
<fre>pommes de terre</fre>
</slovo>
<slovo>
<inx>Овощи</inx>
<kur>kelem[кaлaм]</kur>
<rus>капуста</rus>
<eng>cabbage;</eng>
<ger>Kohl</ger>
<fre>chou</fre>
</slovo>
<slovo>
<inx>Овощи</inx>
<kur>keleme broccoli [кaлaмэ броколи]</kur>
<rus>брокколи</rus>
<eng>broccoli</eng>
<ger/>
<fre/>
<slovo>
<slovo>
<inx>Фрукты</inx>
<kur>hurme [хърме]</kur>
<rus>груши</rus>
<eng>pear</eng>
<ger>Birne</ger>
<fre>poirier</fre>
</slovo>
<slovo>
<inx>Фрукты</inx>
<kur>narinc [нарындж]</kur>
<rus>апельсины</rus>
<eng>orange</eng>
<ger>Apfelsine</ger>
<fre>orange</fre>
</slovo>
</BAZA>
arr[i].childNodes[2].firstChild.nodeValue в List т.е <rus> как сделать чтобы при выборе в comboBox определенного значения например "Фрукты" , в list появились все значения <rus>, у которых <inx>=фрукты? |
|
|||||
|
Да легко ! в цикле методом .indexOf() проверяешь все элементы <inx> и если они соответствуют запросу, выводишь элементы <rus> того же родителя.
|
|
|||||
var m:String = arr[i].childNodes[0].firstChild.nodeValue; if (m.indexOf(box.selectedItems.label) == 0){ listik.addItem(arr[i].childNodes[2].firstChild.nodeValue)}; -------------------------------------------- http://azo.ucoz.com/Slovar.rar Добавлено через 51 секунду Можете взглянуть исходник? |
|
|||||
|
Ясно(
Спасибо Фаталити! Добавлено через 48 часов 21 минуту Не мог бы ты мне показать как это делается (всязать comboBox и List).. Когда будет свободное время? А то еще чуть чуть и я запутаюсь в коде((( http://azo.ucoz.com/Slovar.rar |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|