Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > загрузка файла в переменую


Автор: Areostar 21.7.2013, 21:13
имеется фаил inputData.txt  с JSON данными
Чтоб работать с ними мне надо загрузить их в переменую.
Но как это сделать с помощью query  или же на чистом javascript

Добавлено через 5 минут и 24 секунды
имеется также csv фаилик с теми же данными

Автор: Amphiluke 21.7.2013, 22:07
Запросите файл AJAX`ом, и тогда ответ, пришедший в свойстве responseText объекта XMLHttpRequest, можете запихнуть в переменную.

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id51ec25276ccc19427300000a#findElement_E7045_51ec315c6ccc197745009d1c_0

Автор: InfMag 30.9.2013, 21:01
Код

$.get({
  url: '/some_json_file.json',
  dataType: 'json', // или 'text'
  success: function (data) {
    var fileData = data;
  },
  error: function (jqXHR, textSatus) {
    alert('OMG! ERROR!\n' + textStatus);
  }
});

Автор: JAYBE 2.10.2013, 15:04
Доизмени этот файл до вида
Код

JSONtext = {/*тут же будут идити твои данные*/}

и сохрани с расширением .js. Дальше просто подключи его через <script src=""> и получив эту переменну в global можно сделать уже JSON.parse(JSONtext);
А на сервере при сохранение в файл данных просто сделай конкатенацию впереди.

Это чтоб без ajax с клиента)))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)