Разбор файла с разделителями через JS
Уважаемые есть такой вот файлик TXT:
Country|Currency|Amount|Code|Rate Australia|dollar|1|AUD|12.928 Brazil|real|1|BRL|7.971 Мне надо выдергивать из него поле курс (пятое поле каждой строки). То есть нужна функция в которую на вход даю номер строки и номер поля, на выходе результат. Добился пока вывода вот такого результата : ', 'Rate', '12.928', '7.971', ' Вот таким кодом function change(V) { var URL = "daily.txt" + "?" + Math.random(); var X = new XMLHttpRequest(); X.open(V ? 'PUT' : 'GET', URL, false); X.setRequestHeader('Content-Type', 'text/html'); X.send(V ? V : ''); return X.responseText;} function boot(){ showColumn(4); } function splitter(a){ return a.split(/\|/g); } function grabCol(a){ return a[this]; } function showColumn( numCol ){ var data = showColumn.data || (showColumn.data = change().split(/\r?\n/g).map(splitter) ); var myCol = data.map(grabCol, numCol ); var buffer = myCol.join("', '"); elm.innerHTML = buffer; } Помогите разобраться дальше. P.S. Упс сорри, уже разобрался сам, поторопился с созданием темы... |
Часовой пояс GMT +3, время: 16:54. |