3.
щяс будим читать вот такой ХМЛ документ
<news id="S.King">
<entry id="0" date="14-12-2001 20:20" author="Steaven King" title="Riding the bollet">
Nice book! YO!</entry>
a. документ наза загрузить сначяла
doc = new XML();
doc.load("booklib.xml");
//-- создаем новый объект бла-бла-бла.. все такое
if(!doc.loaded) gotoAndPlay(2);
// - - вот полезная штука можно без нее но проглбчит обязательно.
var node=doc;
if(node.firstChild!=null) {
node=node.firstChild;
while(node!=null && node.nodeName==null) {
node=node.nextSibling;
}
node=node.firstChild; while(node!=null) {
if(node.nodeName!=null){
date=node.attributes.date;
author=node.attributes.author;
title=node.attributes.title;
tex=node.firstChild.nodeValue;
слева типа динамик текстфиелды... справа названия атрибутов.. не обязательно называть однаково но так логичней.
результатом как можно предположить будет = значения атрибутов соотвецтвенно %). код тупой и простой. должен работать по идее.
}
node=node.nextSibling;
}
}
stop();
4- не так то и быстро.. тут у нас проблемка... состоит она в том что флеш плееры версии ниже 5. 42 .. кароче баг присутствует. приходиться писать весь код (ХМЛ)в одну строчьку. или написать фуннкцию которая будет убирать все пробелы переходы каретки вайтспейсы...
эту штуку конечно же починили хлопци из ММ игнорВайт= тру; но пойти угадай какая версия плеера будет у пользователя. Так вот когда дело доходит до того что твоей функцией надо почистить достаточно большой ХМЛ файл то в результате плеер запнеться и выдасть сообщение об ощибке... мол начинаю тормозить.. вошел в штопор и висеть буду долго. но эо тоже можно исправить.
5- да! да и еще раз да! ты все правильо понял. тока проблема тут состоит в том не как закешировать.. а как предотвратить кеширование.

но это тоже можно решить..