Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: OpenOffice и g++, gcc, реально?  (Прочитано 1339 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
OpenOffice и g++, gcc, реально?
« : 02 Октября 2010, 20:53:43 »
В общем нужно чтоб прога на gcc или g++ считала из  таблицы OpenOffice.org Calc десять строк второго столбца. Как можно такое сделать? Реально ли такое?

Axa-Ru

  • Гость
Re: OpenOffice и g++, gcc, реально?
« Ответ #1 : 02 Октября 2010, 22:23:45 »
Вы действительно понимаете, что хотите?

Оффлайн grampe

  • Любитель
  • *
  • Сообщений: 51
  • formspring me!
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #2 : 02 Октября 2010, 22:27:23 »
скопировать значения из таблицы и вставить в тхт файл, не?

Axa-Ru

  • Гость
Re: OpenOffice и g++, gcc, реально?
« Ответ #3 : 02 Октября 2010, 22:32:57 »
 Дело в том, что g++ и gcc - компилятор и коллекция компиляторов.
Поскольку вопрос поставлен некорректно, я и спросил, понимает ли автор, что ему нужно?

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #4 : 02 Октября 2010, 22:36:25 »
Цитировать
скопировать значения из таблицы и вставить в тхт файл, не?
так  :)

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #5 : 03 Октября 2010, 02:10:45 »
Вообще возможно, берём спеки по ODF, формату документов который использует OpenOffice. Сей формат является стандартом ISO и, соостветственно, имеет полную подробную спецификацию. Пишем программу которая делает то что нужно. Тут можно вспомнить (если мне память не изменяет), что ODF это куча XML в ZIP архиве, так что не так уж и сложно будет написать на C/C++ прогу.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #6 : 03 Октября 2010, 02:36:22 »
я как-то таблицу, простую между прочим, парсил из odt, еле разобрался
там столько xml узлов

Оффлайн MaksimM

  • Участник
  • *
  • Сообщений: 115
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #7 : 03 Октября 2010, 10:41:45 »
Ага, тут действительно zip архив, данные находятся в файле content.xml внутри него. Пока разбираться сильно не буду.
Единственно стабильная версия - LTS, остальные - беты.

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #8 : 03 Октября 2010, 20:37:39 »
В общем нужно чтоб прога на gcc или g++ считала из  таблицы OpenOffice.org Calc десять строк второго столбца. Как можно такое сделать? Реально ли такое?
через uno
(Нажмите, чтобы показать/скрыть)
http://wiki.services.openoffice.org/wiki/Using_Python_on_Linux
http://www.len.ro/2009/09/python-uno-openoffice-automatization/

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: OpenOffice и g++, gcc, реально?
« Ответ #9 : 03 Октября 2010, 20:47:45 »
Это же питон.

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #10 : 03 Октября 2010, 21:13:34 »
пардон не обратил внимание.
но если задачу надо решить - можно и питон. тем более идет вместе с опенофисом (под виндой)

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #11 : 03 Октября 2010, 23:13:14 »
UNO вобщем-то доступен для многих языков программирования. Единственное, что требуется запустить опенофис в режиме демона, а там пару проблем возникает, когда делаешь это не на своей девелоперской тачке, а на полноценном сервере где иксами отродясь и не пахло. Там начинаются шаманские пляски с Xvfb и борьба с ситуациями, когда OpenOffice вдруг начинает активно хотеть интерактивного пользователя.

Я подобное решение саппортил, очень не рекомендую к нему прибегать без крайней необходимости.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #12 : 04 Октября 2010, 00:59:18 »
http://opendocumentfellowship.com/projects/odftools
вот здесь посмотри

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: OpenOffice и g++, gcc, реально?
« Ответ #13 : 04 Октября 2010, 09:34:26 »
С uno заморочно и долго возиться.
Если речь идет про таблицы, то проще вывести в формате csv.
Если текстовый файл, то в xml.
А там уже и парсить.

Axa-Ru

  • Гость
Re: OpenOffice и g++, gcc, реально?
« Ответ #14 : 04 Октября 2010, 11:58:33 »
А если ООо запускать, чего тогда парсить где то вне?
На basic пишется маленькая программка, которая выводит значения куда угодно, хоть в текстовый вайл хоть в документ...

Только при чем здесь g++ и gcc?  ;)

Очень понравилось ТЗ:  "десять строк второго столбца". Я так полагаю автор хочет за кем то шпионить.
« Последнее редактирование: 04 Октября 2010, 12:03:06 от Axa-Ru »

 

Страница сгенерирована за 0.034 секунд. Запросов: 26.