Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение > Как файл спец. формата в текстовом редакторе?


Автор: LS238079 18.3.2007, 15:39
Как отредактировать файл специального формата в текстовом редакторе или редакторе кодов?

Привет специалистам!

Я - программист СУБД и не могу решить указанную задачу.

Как отредактировать файл специального формата (XLS, для простоты примера) в текстовом редакторе или редакторе кодов?  Проблема в том, что файл любогог спец. формата (XLS, к примеру), отредактированный  в NotePad, не читается соответствующей программой. Не читается даже если ничего не менять в этом файле, например, ввести и удалить пробел, а потом сохраниться.

Такая задача встала потому, что в программе, котрую я использую (нотный редактор GuitarPro) нет никаких средств автоматизированнй обработки инфомации. Поэтому, программы обработки информации необходимо сочинять вне нотного редактора, а потом результаты как-то "запихивать" в формат нотного редактора.

Спасибо!


Автор: $tatic 18.3.2007, 17:39
У GuitarPro формат бинарный? Если так, то нужно искать загрузчик данных из этого формата. Блокнот бинарные файлы не может отредактировать, у него такая специфика, не предназначен он для этого.

Автор: LS238079 18.3.2007, 19:59
Расскажи, пожалуйста, что такое "бинарный формат". Желательно определение. И как выяснять, представлены ли данные в этом формате.

Запросы в поисковиках "бинарный формат" и "что такое бинарный формат" результатов не дали.

Автор: $tatic 18.3.2007, 22:16
Элементарно, текстовый файл можно прочитать, т.к. он состоит только из букв, цифр и знаков препинания (это могут быть именно txt-файлы, файлы конфигурации, тексты программ, да все что угодно). Бинарный же формат прочитать человеку невозможно, т.к. он состоит преимущественно из нечитаемых символов - информация в нем закодирована (не зашифрована) специальным образом. Это и файлы программ (exe, dll), и файлы ворда, экселя и других редакторов, в т.ч. и ГитарПро. Короче говоря, если ты можешь прочитать и сохранить файл в блокноте - он текстовый, если нет - бинарный.
А ГитарПро сохраняет в свой формат или в миди? И какую информацию тебе необходимо обработать. Без этого мы ничем не сможем помочь.

Автор: LS238079 21.3.2007, 14:50
Спасибо. Задача решена. Оказывается, в нотном редакторе GuitarPro предусмотрен экспорт и импорт нотного текста в специальный кодированный текст ASCII, который можно редактировать в обычном NotePad или MS-Word и загонять обработанный тескт обратно в ГитарПро. 
То есть, задача обработки нотного текста вне нотного редактора решена.

Работаю над алгоритмом автоматического сочинения музыкальных тем или как говорят проф. музыканты - построений (период - восьмитактовое, предложение - четырёхтактовое и т.д.). Кому интересно, давайте спишемся. Мой мэйл LS238079@yandex.ru.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)