![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
а ты где ему ignoreWhite ставил? надо сразу это делать. ДО загрузки.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
[+1.3 13.11.07]
Регистрация: Aug 2007
Сообщений: 19
|
прикрепил
|
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
ignoreWhite поставь _до_ my_xml.load
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
[+1.3 13.11.07]
Регистрация: Aug 2007
Сообщений: 19
|
Спасибо, все подправил, и почти все работает.
просто если я делаю xml вот таким методом <images> <pic image="http://www.olgakataeva.com/maxiXML.php?adr=stream.jpg" full="http://www.olgakataeva.com/bol/stream.jpg" small="http://www.olgakataeva.com/mal/stream.jpg" caption="a stream" descrip="&Green stream" /> <pic image="http://www.olgakataeva.com/maxiXML.php?adr=stream.jpg" full="http://www.olgakataeva.com/bol/stream.jpg" small="http://www.olgakataeva.com/mal/stream.jpg" caption="a stream" descrip="&Green stream" /> <pic image="http://www.olgakataeva.com/maxiXML.php?adr=stream.jpg" full="http://www.olgakataeva.com/bol/stream.jpg" small="http://www.olgakataeva.com/mal/stream.jpg" caption="a stream" descrip="&Green stream" /> м Но если написать xml файл без тега <images> то число он мне выдает 0. Зато работает команда picNode.attributes.small. Правда здесь тоже одну вещь не пойму, как обратиться не к первой записи, а ко второй или 3. я так понимаю что здесь одно из переменных - массив. но попробовал поставить индексы и ничего не работает ![]() |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
ну не надо воспринимать дерево xml, как массив. это не массив, а именно дерево. nextSibling посмотри.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
[+1.3 13.11.07]
Регистрация: Aug 2007
Сообщений: 19
|
спасибо огромное!! так долго мучались со мной.
отрыл в мануале вот такую функцию for (var aNode:XMLNode = my_xml.firstChild; aNode != null; aNode = aNode.nextSibling) {
trace(aNode.attributes.small);
аNode = aNode.nextSibling // вставка
}
единственное что, без той строчки где написано вставка, через одну значение пишется что неизвестно. вот так вот тоесть почему не понял, и поэтому добавил ту строчку |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
надо смотреть структуру xml. без вставки всё должно корректно работать.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
[+1.3 13.11.07]
Регистрация: Aug 2007
Сообщений: 19
|
вроде все пересмотрел, все правильно заработало. УРА! спасибо тебе
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:07. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|