Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.12.2008, 13:59
Аспирант
Отправить личное сообщение для Nikitos* Посмотреть профиль Найти все сообщения от Nikitos*
 
Регистрация: 25.11.2008
Сообщений: 37

Разбор файла с разделителями через 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. Упс сорри, уже разобрался сам, поторопился с созданием темы...

Последний раз редактировалось Nikitos*, 23.12.2008 в 14:23.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка файла средставми js twolf Общие вопросы Javascript 8 21.10.2008 18:34
Заголовок окна через JS Vasya Общие вопросы Javascript 2 12.09.2008 19:34
отправка файла через обработчик события submit starrich AJAX и COMET 2 13.08.2008 22:29
Вопрос к гуру. Title через js. Не выводит title из тега <TR> shkur Элементы интерфейса 24 19.06.2008 09:03