среда, 29 июня 2011 г.

Re: Разбор файлов MS Office на Ruby

Спасиб. А как быть с .doc (не .docx)?

On Jun 29, 3:57 pm, Akzhan Abdulin <akzhan.abdu...@gmail.com> wrote:
> http://stackoverflow.com/questions/3885425/how-to-edit-docx-with-noko...
>
> 29 июня 2011 г. 16:52 пользователь Foreteller <greatk...@yandex.ru> написал:
>
>
>
>
>
>
>
> > Спасибо. А можно более конкретную информацию? Вроде примеров, что-
> > ли...
>
> > On Jun 29, 2:46 pm, Akzhan Abdulin <akzhan.abdu...@gmail.com> wrote:
> > >http://ru.wikipedia.org/wiki/Office_Open_XML
>
> > > 29 июня 2011 г. 15:43 пользователь Foreteller <greatk...@yandex.ru>
> > написал:
>
> > > > У меня руки не всегда хотят печатать *.xls вместо этого они набирают
> > > > *.xml :)
> > > > Опечатка.
>
> > > > On Jun 29, 2:21 pm, Akzhan Abdulin <akzhan.abdu...@gmail.com> wrote:
> > > > > Эм, это же XML. Nokogiri, к примеру.
>
> > > > > 29 июня 2011 г. 15:15 пользователь Foreteller <greatk...@yandex.ru>
> > > > написал:
>
> > > > > > Задача: организовать чтение информации из файлов MS Office
> > (*.doc(x),
> > > > > > *.xml) для реализации прайс-лист парсера.
> > > > > > Гугление дало несколько вариантов решения:
> > > > > > 1. Win32OLE. Не уставивает, т.к. предполагается разбор файлов UNIX
> > > > > > сервисом
> > > > > > 2. Использовать разносторонние либы (roo, spreadsheet, parseexcel
> > для
> > > > > > Excel) для MS Word пока ничего не нашел.
> > > > > > Вопрос по сути звучит так:
> > > > > > Кто сталкивался с подобной задачей и как ее решали? Возможно, есть
> > > > > > какие-то нормальные средства переконвертации MS файлов в какой-либо
> > > > > > более дружелюбный формат?
> > > > > > P.S. Конвертировать файлы в XML перед передачей на сервер не
> > > > > > предлагайте. Предполагается, что пользователь грузит именно файлы
> > > > > > Excel или Word
>
> > > > > > --
> > > > > > --
> > > > > > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком
> > > > группы
> > > > > > "RubyOnRails to russian" на группах Google.
> > > > > > FAQ группы находится по адресу:
> >http://ru.wikibooks.org/wiki/RubyFAQ
>
> > > > > >  Для того, чтобы отправить сообщение в эту группу, пошлите его по
> > > > адресу
> > > > > > ror2ru@googlegroups.com
> > > > > >  Чтобы отменить подписку на эту группу, отправьте сообщение по
> > адресу:
> > > > > > ror2ru-unsubscribe@googlegroups.com
> > > > > >  Дополнительные варианты находятся на странице группы
> > > > > >http://groups.google.com/group/ror2ru?hl=ru
>
> > > > --
> > > > --
> > > > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком
> > группы
> > > > "RubyOnRails to russian" на группах Google.
> > > > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> > > >  Для того, чтобы отправить сообщение в эту группу, пошлите его по
> > адресу
> > > > ror2ru@googlegroups.com
> > > >  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> > > > ror2ru-unsubscribe@googlegroups.com
> > > >  Дополнительные варианты находятся на странице группы
> > > >http://groups.google.com/group/ror2ru?hl=ru
>
> > --
> > --
> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> > "RubyOnRails to russian" на группах Google.
> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> > ror2ru@googlegroups.com
> >  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> > ror2ru-unsubscribe@googlegroups.com
> >  Дополнительные варианты находятся на странице группы
> >http://groups.google.com/group/ror2ru?hl=ru

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий