Страницы: 1
везде стоит, что Javascript не считывает файлы, т к это не реально в связи с тем что файл как будто лежит на локальном диске.
Но когда же работаеш с плагином, все файлы в том числе и текстовый что надо архивируются в плагин, и потом плагин может его использовать, т е и считывать.
Вот мне надо считать файл English с часто используемыми словами, который лежит в папке data(в самом плагине в месте с lib и тд)
путь получаю вот так var language = data.url("./stopwords/english"); (результат на консоли : info: englishtext: resource://jid0-gn3ivo79cgfs9k4p3lxdo7tpfa4-keaddon-data/stopwords/english)
перепробывал все : gettext(language) и read говорит постоянно, что функции не задефинированны.
может кто стыкался с проблемой.
Отсутствует
Antonitos
Можно, например, так:
var xhr=new XMLHttpRequest(); xhr.overrideMimeType("text/plain"); xhr.open("GET", fileURL, false); xhr.send(null); var fileContent=xhr.responseText;
(это синхронное чтение, если что)
Отсутствует
Ошибку выдает опять что XMLHttpRequest(); not defined. Надо его как об явить вначале файла!?
чет запутаны ети скриптовые языки програмирования...
вот код, может так будет наглядней. Спасибо!!!
var lang = require("language");
var util = require("utility");
var data = require("self").data;
function student(text) {
var language = data.url("./stopwords/english");
console.log("Directories: "+ language);
var xhr=new XMLHttpRequest();
xhr.overrideMimeType("text/plain");
xhr.open("GET", language, false);
xhr.send(null);
var fileContent=xhr.responseText;
console.log("fileContent: "+ fileContent);
return lang.german;
}
exports.student = student;
Отсутствует
Antonitos
Где находится скрипт, которым вы пытаетесь прочитать файл? В какой среде вы пытаетесь произвести чтение?
Отсутствует
Страницы: 1