Node-RED:Библиотеки/node-red/File out: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Строка 1: Строка 1:
{{Node-RED/Панель перехода}}
{{Node-RED/Панель перехода}}
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
Строка 41: Строка 40:
[[Категория:Нода модуля node-red]]
[[Категория:Нода модуля node-red]]
[[Категория:Нода node-red]]
[[Категория:Нода node-red]]
{{ИнфоОСтр
|Название=File out
|Метки=file out, File out, File, node File out, node file out, nodered node file, nodered node file out, тщву ашду, тщву ашду щге, тщвукув ашду, тщвукув тщву ашду щге, file node, file nodered node, file out node, file out, nodered node
|Описание=[[File:nodered_node_file_out.PNG|center]]
Записывает содержимое '''«msg.payload»''' в файл – либо добавляя его в конец файла, либо полностью заменяя содержимое файла. Кроме того, с помощью этой ноды файл можно удалить.
После выполнения записи входное сообщение будет отправлено на выходной порт.
}}
{{SEO
|Заголовок статьи=Node-RED: Нода File out / Онлайн справочник - wikihandbk.com
|Ключевые слова=file out, File out, File, node File out, node file out, nodered node file, nodered node file out, тщву ашду, тщву ашду щге, тщвукув ашду, тщвукув тщву ашду щге, file node, file nodered node, file out node, file out, nodered node
|Описание статьи=Записывает содержимое «msg.payload» в файл – либо добавляя его в конец файла, либо полностью заменяя содержимое файла. Кроме того, с помощью этой ноды файл можно удалить. После выполнения записи входное сообщение будет отправлено на выходной порт.
|Изображение статьи для Open Graph={{filepath:nodered_node_file_out.PNG}}
|Адрес страницы для schemaNewsArticle=<nowiki>http://wikihandbk.com/wiki/Node-RED:Библиотеки/node-red/File out</nowiki>
|Изображение статьи для schemaNewsArticle=<nowiki></nowiki>
|Высота изображения статьи для schemaNewsArticle=
|Ширина изображения статьи для schemaNewsArticle=
|Дата публикации для schemaNewsArticle=2019-05-24
|Автор=Мякишев Е.А.
|Издатель=myagkij
|Логотип издателя для schemaNewsArticle=<nowiki>http://wikihandbk.com/ruwiki/images/6/61/Tech_geek_logo_1x.jpg</nowiki>
|Ширина логотипа издателя для schemaNewsArticle=60
|Высота логотипа издателя для schemaNewsArticle=45
}}

Текущая версия от 13:29, 24 сентября 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «File out»

Записывает содержимое «msg.payload» в файл – либо добавляя его в конец файла, либо полностью заменяя содержимое файла. Кроме того, с помощью этой ноды файл можно удалить.

После выполнения записи входное сообщение будет отправлено на выходной порт.

Свойства присылаемого сообщения

  • Свойство «filename» (строка) – это опциональное свойство, где задается название файла, в который нужно записать данные (если это название не указано в самой ноде)

Подробное описание

Каждое новое свойство «payload» будет добавляться в конец файла. Опционально можно задать, чтобы между добавленными записями ставился символ новой строки («\n»).

При использовании «msg.filename» после каждой записи файл будет закрываться. Для наилучшей производительности используйте фиксированное название файла.

Кроме того, ноду «File out» можно настроить на полную перезапись данных в файле. Этот режим должен использоваться, например, при записи в файл бинарных данных (вроде изображения), а галочка у пункта «Add newline (\n) to each payload?» при этом должна быть убрана.

Кроме того, в поле с флажком в середине меню редактирования ноды можно задать кодировку записываемых данных.

Также ноду можно настроить на удаление файла – выберите пункт «delete file» в поле «Action».

См.также

Внешние ссылки