ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Получение данных из массива

 

3910
Дмитрий @Q-Tec
Давно этим не занимался, уже забыл, что да как... есть такой скрипт

var stat= new Array();
$.get('fbstat.txt', function(data){
stat= data.split('\n');
console.log(stat[0]);
});


Выводит полностью строку файла, в данном случае первую. Если указать stat[0][1] - выводит один символ с первой строки, может кто дописать скрипт?

Нужно что бы можно было выводить данные из первой или любой другой строки, файл приложу, так наверное яснее будет **********

На выходе должно получаться так:

Дата
Всего участников

2021-02-06
22785

Отредактировано Q-Tec - 14.02.2021
20090
Dimitry @Dimitry
У тебя тут stat массив строк, все строки по номерам
stat[0]
stat[1]
...

3910
Дмитрий @Q-Tec
Это да, получается так.
Но мне нужно к примеру из этих строк вывести только, то, что выделено красным
(
из строки 0 нужно вывести то, что в ковычках красным.
Из строки 1, нужно вывести то, что красным
)


0. "Дата","Всего участников","Нерассмотренные участники"......
1. "2021-02-06","22785","10","8","15"

Не обязательно на js, может вариант с php будет легче
Редактировать файл, не вариант, в нём 480 строк с данными.

Отредактировано Q-Tec - 16.02.2021
20090
Dimitry @Dimitry
Ну ты делаешь перебор строк и из строк делаешь массивы, например
for(var i in stat) {
stat[i]=stat[i].split('","');
//также тут надо подрезать края первого и последнего элемента...
}

теперь можно выводить так
stat[1][1]
stat[1][2]