powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / xls2csv
4 сообщений из 4, страница 1 из 1
xls2csv
    #37931201
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро коллеги!

Применяю эту программку для преобразования Excel файлов в файлы CSV.
Все меня устраивает, кроме одного но.
После преобразования почему то в конце текста появляется символ новой страницы.
Ну это я так его назвал, просто когда его копируешь в Word, то появляется новая страница.
(в Total Commander когда нажимаешь F3 выглядит как кружочек с нижней перечеркнутой строчкой, в vi ^L)

Как избавиться от него?
Спасибо большое!
...
Рейтинг: 0 / 0
xls2csv
    #37932553
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipokПосле преобразования почему то в конце текста появляется символ новой страницы.
Ну это я так его назвал, просто когда его копируешь в Word, то появляется новая страница.
(в Total Commander когда нажимаешь F3 выглядит как кружочек с нижней перечеркнутой строчкой, в vi ^L)
Вообще-то его так назвали лет этак.... много тому назад.
Читай про ASCII и телетайпы.

vadipokКак избавиться от него?А зачем? Если у тебя в исходном файле будет несколько листов, то это FF тебе скажет что вот мол здесь мы переходим на новый worksheet.
Но если он тебе так уж сильно не нужен, то grep спасет.
...
Рейтинг: 0 / 0
xls2csv
    #37932875
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро!

White OwlА зачем? Если у тебя в исходном файле будет несколько листов, то это FF тебе скажет что вот мол здесь мы переходим на новый worksheet.
Но если он тебе так уж сильно не нужен, то grep спасет.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
"vadim","blue"
"ivan","yellow"
"aleksey","back"
""NAME"","COLOR"
"vadim","blue"
"ivan","yellow"
"aleksey","back"
""NAME"","COLOR"
"vadim","blue"
"ivan","yellow"
"aleksey","back"

Видите, ошибка на слове Name, DataStage не умеет распознавать такие символы, когда открывается несколько файлов по шаблону. (Более подробно смотри вложенный рисунок)
Поэтому есть смысл избавиться от него.
Отсюда и возникает вопрос как это сделать? Писать самому что нибудь на C++ или использовать стандартные команды-утилитки ОС?
В выходные купил книгу по С++, Странструп вроде, во всех форумах про него хорошо отзывались. Но там не все так очевидно, я чувствую придется повозится.
Вы, как модератор форума С++, наверняка сможете дать ответ.

За grep спасибо, уже читаю.
...
Рейтинг: 0 / 0
xls2csv
    #37932896
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,

Видимо придется написать на С++ функцию, которая в качестве параметров будет принимать путь к файлику и номер строки, которую нужно будет удалять. Потому что в первом файле он не включил заголовки файлов в результат, а остальные включил, хотя я ему явно описал что не надо трогать. Видимо плохо работает с шаблонами. ))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / xls2csv
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]