![]() |
Проблема с двумерным массивом
Добрый день, совсем запутался, возникла проблема с двумерным массивом
Код:
var filename_list = new Array();Код:
<?xml version="1.0" encoding="windows-1251"?>Буду благодарен за помощь:) |
Я вместо этой строки
Код:
filename_list[i, j] = nodes[j].attributes.filename;Код:
filename_list.push(nodes[j].attributes.filename) |
Код:
filename_list[i][j] = nodes[j].attributes.filename; |
Цитата:
Цитата:
|
bulya123, мультипостинг у нас запрещен, пользуйтесь кнопкой "мультицитата" и "изменить"
|
А если мне надо так же вывести "nodes.length", то что делать?..а то берется только последнее значение((
Код AS1/AS2:
|
Код:
var filename_list = new Array(); |
2 MrXoT Ммм и что это нам дало?... Мне надо кол-во елементов. Немного подправил верхний пост, что бы было понятно что именно мне надо.
|
все очень просто...
Задаем массив как обьект... и к нему можно легко общаться... очень удобно если 1 поле в хмл имеет много параметров... например если человек добавит новое поле title="" то твой вариант не получится а мой просто при добавлении поля filename_list[i][j]._title = title; и все.... |
Ммм у нас небольшое недопонимаение.
Мне НЕ надо узнавать что и где находится, с этим у меня все ок. Мне надо узнать КОЛ-ВО элементов ВТОРОГО массива, для каждого элемента первого отдельно. А у меня выводит только кол-во елементов последнего массива (i = 2). (в коде старался это отразить.) З.Ы. Цитата:
Код:
<?xml version="1.0" encoding="utf-8" ?> |
Извиняюсь за ап, но тема актуальна.
|
а зачем вообще xml переделывать в массив?
если очень нужно то вызывайте свойство length нужного массива и узнаете длинну. или можно переписать xml в массив своих объектов, что, в принципе не имеет смысла при однородном xml Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 19:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.