Просмотр полной версии : XML s 4elove4iskim licom.
Partizzan
25.11.2002, 11:52
Kto nibit' objasnite po 4elove4iski pro XML .Kak sdelat' menju 4erez eto .
P.S. ruki b otorval tem kto help delal. :mad:
mediaman
25.11.2002, 13:20
попробую как смогу... сгружаешь с сайта мелкософта XMLnotepade (через поисковик легко найдешь), он типа обысного notepade, разобраться с им сложностей никаких, творишь там свою структуру меню, сохраняешь и напрочь забываешь пока про этот XML файл. Далее во флеше ваяешь так называемый парсер..это несколько строчек типа
function ParseXml(success) {
for (var i=0; i < someXML.childNodes[0].childNodes.length; i++)
{nameMenu = someXML.childNodes[0].childNodes[i].attributes["name"];
text = someXML.childNodes[0].childNodes[i].attributes["text"];
trgt = someXML.childNodes[0].childNodes[i]. attributes["target"];
image = someXML.childNodes[0].childNodes[i].attributes["image"];
thisome = new someArray( nameMenu, textBig, trgt, image);
some.push(thisome);
delete thisome
}
function someArray( nameMenu, tex, trgt, image) {
this.nameMenu = nameMenu;
this.text = text;
this.trgt = trgt;
this.image = image
someXML = new XML();
someXML.ignoreWhite = true;
someXML.load("XML/blablabla.xml");
someXML.onLoad = ParseXml;
и вооот.... твой файл XML разобран (так наз. семантический анализ проведен), данные перенесены в массив some, тут можно забыть про XML, работает со свистом на ура
Удачи
mediaman
25.11.2002, 13:22
сорри забыл :)
var some = [];
Partizzan
26.11.2002, 16:59
Spasibo poprobuju tolko vot XML notepad ne ishetca ....... :cool:
найди лучше XML Spy .. :cool:
советую!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.