
bin-to-src | chars | crlf-to-lf | csvtotab | dec | decode | detab | encode | entab | hex | hexdump | hextobin | join | lf-to-crlf | oload | scantab | split | tabtocsv | utoa | uuencode | wtoa | wtou | Команда: oload sfk загрузить в .docx +...
загружать содержимое офисного файла в виде обычного текста,
для удобного отображения или дальнейшей обработки.
о переносе строки
- при отправке команде, которая ожидает
текстовые строки, как
sfk oload in.xlsx +фильтр...
то длинные строки или потоковый текст будут
жестко завернутый в 4096 символов.
- при отправке в поток способных команд
как данные xed и xex не завернуты.
опции
-force, если файл не может быть прочитан, продолжить сценарий
с пустыми данными
-noerr не показывать сообщения об ошибках
-utfout сохранить необработанную кодировку UTF-8 на выходе, чтобы использовать ее
с дальнейшими командами, требующими данных UTF-8.
-raw получить необработанные данные xml для анализа контента.
подразумевает -utfout.
-subnames только с файлами .xlsx: добавьте строки заголовка
с именами подфайлов листа.
смотрите также
sfk help office поддерживаемые типы офисных файлов
sfk xex извлекать фразы из текста
sfk offilter получить строки из офисного файла
Примеры
sfk загрузить в .docx
отображать содержимое файла Word .docx
sfk загрузить в.xlsx
отображать данные таблицы электронной таблицы в виде обычного текста
sfk oload in.xlsx +filter -+foo
получить все строки с 'foo' из таблицы
sfk oload in.docx +xex "/foo**bar/"
извлечь многострочные блоки из файла Word
начиная с foo и заканчивая bar
sfk oload in.xlsx +filt -no-пустые строки +tabtocsv
получить записи из таблицы, удалить пустые строки,
затем конвертируйте из вкладок в данные, разделенные запятыми.
sfk oload -raw in.docx +xmlform +view
переформатировать и отобразить содержимое xml с помощью dview. |
![]() |