Разделение строки дважды [закрыто]Javascript

Форум по Javascript
Ответить
Anonymous
 Разделение строки дважды [закрыто]

Сообщение Anonymous »

Хорошо, давайте поменяем местами, чтобы вы получили более полную картину

Код: Выделить всё

//this fetches the textfile
function fetchTextFile()
{
fetch("../TxtDatabase/Contactpage.txt")
.then(response => response.text())
.then(data => parseData(data))

}

//this parses the data
function parseData(data){
//first split
let dataArray = data.split(",");
let contactDataArray = []
let contacts = []
for(let i = 0; i < dataArray.length; i++){
//second split
contactDataArray.push(dataArray[i].split("\n"));
//add contact
contactsArray.push(new Contact(contactDataArray[0],contactDataArray[1], contactDataArray[2], contactDataArray[3]))
}
//this gives contacts[0] = full first string, contact[1] second full string not a new class (contact) with all its data filled
Console.log(contacts)

}
fetchTextFile();
Текстовый файл

Код: Выделить всё

Name1
Number1
Role1
Company1,
Name2
Number2
Role2
Company2
это то, с чем я имею дело, похоже, я не могу настроить новую переменную со всеми заполненными значениями и вместо этого получаю массив, представляющий собой просто набор строк.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ring-twice
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»