Вход

Просмотр полной версии : Подгрузка из xml большого количества полей


dj.tehnology
27.01.2008, 23:37
У меня такая проблема.. есть n-ое количество полей, один xml файл. в xml <item txt=""/> он должен пренадлежать текстовому полю bb_txt есть <item= txe=""/> он к скажем к df_txt полю. как это организовать???

к одному полю подгружаю так


my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = function(ok) {
if (ok) {
tf1_txt.text = "";
clearInterval(intervalID);
var len = this.childNodes[0].childNodes.length;
for (var i = 0; i<len; i++) {
tf1_txt.text += this.childNodes[0].childNodes[i].attributes.text+"\n";
}
}
};
my_xml.load("xml/about/about.xml");


а мне нужно чтоб к 4 ибольше полям подгружать...

и ещё: покажите как подгружать <item txt="" title=""/> несколько значений из одного поля

CorC
28.01.2008, 10:51
_root["tf"+i+"_txt"].text += this.childNodes[0].childNodes[i].attributes.text+"\n";

если я правильно понял

dj.tehnology
28.01.2008, 18:50
не много не так =) но серавно спасибо... почти

_root ["txts"+i].text = this.childNodes[0].childNodes[i].attributes.text;

а кто знает как к нескольким конкретным полям обращатся???

а как узнать адрес мувика не кто незнает?? всмысле вот это не находится в руте, но адре где он находится не ненаю =)

MrPoma
28.01.2008, 18:56
<txt_name txt="text"></txt_name>
обращаетесь к текстовому полю txt_name

dj.tehnology
28.01.2008, 19:05
это при таком запросе как я в первом посте показал можно????

MrPoma
28.01.2008, 19:15
1:
_root[this.firstChild.childNodes[i].nodeName].text = '';

2:
this.firstChild.childNodes[i].attributes['txt'];
this.firstChild.childNodes[i].attributes['title'];

CorC
29.01.2008, 10:18
Прочитал снова сверху вниз, ничего не понял. :) Опишите задачу более понятно, или пробуйте уже написанным воспользоваться. А то как то странно: "Как узнать адрес мувика, который незнаю где находится?"