Об обработке файлов в Javascript в Linux - PullRequest
4 голосов
/ 20 января 2011

Я разрабатываю аддон для браузера Firefox.Мой аддон предназначен специально для работы на платформе Linux. Как мне обработать файл в Javascript в Linux? Я много гуглил по этому вопросу, и все, что я получил, это обработка файлов в Javascript в Windows с использованием объектов ActiveX.Есть ли способ сделать то же самое в Linux?Тип файла, который я хотел создать и обработать, - это просто текст.

1 Ответ

3 голосов
/ 20 января 2011

В Центре разработки Mozilla есть несколько действительно хороших многократно используемых компонентов XPCOM для управления файлами. Ознакомьтесь с документацией по компонентам nsIFile ниже:

Чтение, запись файлов: https://developer.mozilla.org/en/Code_snippets/File_I//O#Navigating_with_.0ansIFile

Общая информация о nsIFile: https://developer.mozilla.org/en/Code_snippets/File_I//O#nsIFile_and_path_strings

Короче говоря, при разработке надстройки Firefox ваш JavaScript имеет особые разрешения при загрузке в разметку XUL с использованием «chrome URL». Этот JavaScript может читать и записывать данные в файловую систему для Windows, Mac и Linux. Таким образом, нет необходимости использовать Flash или какие-либо сторонние плагины.

...