efim
12.03.2003, 14:43
XML_filename = "project.xml";
myXml = new XML();
//грузим Xml
myXml.load(XML_filename);
myXml.ignoreWhite = true;
myXML.onLoad = function(parser) {
if (myXml.loaded && this.hasChildNodes) {
rootNode = myXml.firstChild;
totalPages = rootNode.childNodes.length;
//тоесть это странцы пороекта
//names = [];
page = [];
page = rootNode.childNodes;
pageConsist = [];
for (i=0; i<totalPages; i++) {
trace(page[0].nodeName);
page[0].attributes.zagalovok = pageZagolovok;
pageConsist = page[i].childNodes;
_root.attachMovie("menuItem", "menuItem"+i, ++Depth);
_root["menuItem"+i]._x = 100;
_root["menuItem"+i]._y = 100+(i*33);
_root["menuItem"+i].pageN = Depth;
_root["menuItem"+i].pageZ = pageZagolovok;
for (j=0; j<pageConsist.length; j++) {//doSm
}
}
}
};
xml
<cd>
<page zagalovok="ded i babka shokoladka"></page>
<page zagalovok="ded i babka shokoladka"></page>
<page zagalovok="ded i babka shokoladka"></page>
</cd>
вопрос таков при запуске теста лист варибле выдает
Variable _level0.page = [object #3, class 'Array'] [
0:[object #4, class 'XMLNode'] {
<page zagalovok="" />
},
1:[object #5, class 'XMLNode'] {
<page zagalovok="ded i babka shokoladka" />
},
2:[object #6, class 'XMLNode'] {
<page zagalovok="ded i babka shokoladka" />
}
] почему не<page zagalovok="ded i babka shokoladka" /> :rolleyes: :rolleyes:
myXml = new XML();
//грузим Xml
myXml.load(XML_filename);
myXml.ignoreWhite = true;
myXML.onLoad = function(parser) {
if (myXml.loaded && this.hasChildNodes) {
rootNode = myXml.firstChild;
totalPages = rootNode.childNodes.length;
//тоесть это странцы пороекта
//names = [];
page = [];
page = rootNode.childNodes;
pageConsist = [];
for (i=0; i<totalPages; i++) {
trace(page[0].nodeName);
page[0].attributes.zagalovok = pageZagolovok;
pageConsist = page[i].childNodes;
_root.attachMovie("menuItem", "menuItem"+i, ++Depth);
_root["menuItem"+i]._x = 100;
_root["menuItem"+i]._y = 100+(i*33);
_root["menuItem"+i].pageN = Depth;
_root["menuItem"+i].pageZ = pageZagolovok;
for (j=0; j<pageConsist.length; j++) {//doSm
}
}
}
};
xml
<cd>
<page zagalovok="ded i babka shokoladka"></page>
<page zagalovok="ded i babka shokoladka"></page>
<page zagalovok="ded i babka shokoladka"></page>
</cd>
вопрос таков при запуске теста лист варибле выдает
Variable _level0.page = [object #3, class 'Array'] [
0:[object #4, class 'XMLNode'] {
<page zagalovok="" />
},
1:[object #5, class 'XMLNode'] {
<page zagalovok="ded i babka shokoladka" />
},
2:[object #6, class 'XMLNode'] {
<page zagalovok="ded i babka shokoladka" />
}
] почему не<page zagalovok="ded i babka shokoladka" /> :rolleyes: :rolleyes: