PDA

Просмотр полной версии : xml и htm


cobweb
02.06.2009, 14:59
import TextField.StyleSheet
// создаем клип-маску
_root.createEmptyMovieClip("mask_mc2",_root.getNextHighestDepth());
mask_mc2.beginFill(0xdddddd, 0);
mask_mc2.moveTo(0,0);
mask_mc2.lineTo(100,0);
mask_mc2.lineTo(100,100);
mask_mc2.lineTo(0,100);
mask_mc2.endFill()


//создаем клип-таргет
_root.createEmptyMovieClip("target_mc2",_root.getNextHighestDepth());
// в клипе таргет создаем текстфилд
var my_text:TextField = target_mc2.createTextField("mytext", 1, 0, 0, 250, 100);
var sheet:StyleSheet = new StyleSheet();
sheet.setStyle("strong", {color:'#000000', fontWeight:'bold'});
sheet.setStyle("az", {color:'#ffffff'});
// настраиваем вид текстфилда
my_text.html = true;
my_text.styleSheet = sheet;
my_text.border = false;
my_text.borderColor = 0xffffff;
my_text.background = false;
my_text.backgroundColor = 0xffffff;
my_text.embedFonts = false;
my_text.multiline = true;
my_text.wordWrap = true;
my_text.textColor = 0x000000;
my_text.mouseWheelEnabled = false;
my_text.autoSize = true;
// описываем, что должно выполниться в результате загрузки текста из файла
var text_from_file:LoadVars = new LoadVars();
text_from_file.onData = function(htmFile) {
// задаем текстфилду загруженный текст
target_mc2.mytext.htmlText = htmFile;
// клип с текстом готов, его размеры теперь известны, можно подключать скроллер
setScroller();
};
// загружаем текст из файла
text_from_file.load("text.htm");

Нашел на форуме такую тему! а будет это работать как xml? если подгружать вместо text.htm, text.xml???:confused:

..и еще вопрос

существует несколько разделов (два) с подгрузкой текста из xml файла!
я сделал два файла xml для каждого раздела....
...... что нужно прописывать в xml файле и в скрипте чтоб текст всех разделов был в одном файле xml а не в несольких....в такой вот теме выше?

scarbo
02.06.2009, 19:15
var myXML:XML = new XML();
myXML.ignoreWhite = true;
myXML.load('data.xml');
myXML.onLoad = function(suc){
if(suc){
//что-то делаем
}
}
Для сохранения html форматирования в xml используется <![CDATA[форматированный текст]]>
Естественно можно использовать один файл xml