Этого треда уже нет.
Это копия, сохраненная 3 марта 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
contracttdocs.jpg19 Кб, 480x360
Сап, /s/. Есть один договор, в который нужно Android: Mobile Safari 2459551 В конец треда | Веб
Сап, /s/. Есть один договор, в который нужно подставлять реквизиты юр.лиц. Договор в формате docx, на работе стоит Убунта и LibreOffice. Подскажи более простой способ, чем вставлять данные в нужные места руками. В идеале - онлайн сервис, чтобы не просить сисадмина что-то ставить на комп.
Windows 7: Firefox based 2 2459613
>>59551 (OP)
docx это zip-архив. Распаковываешь, открываешь word/document.xml, заменяешь нужное, запаковываешь обратно. Не вручную, конечно, а скриптом. Вам там в десятую винду подобие линукса завезли, можешь попробовать на нём поработать.

>В идеале - онлайн сервис


А конфиденциальность твой онлайн-сервис будет соблюдать? Нормальный админ тебя первый в жопу и выебет за такую самодеятельность.
Windows 7: Firefox based 3 2459653
>>59613>>59613

>на работе стоит Убунта


>Вам там в десятую винду подобие линукса завезли


Жопой читал, кстати. Раз вы такие продвинутые, бери готовое решение. Если в реквизитах есть запятые, нужно будет переделать.
https://pastebin.com/3wmjAGTw

Заодно объявляю специальную олимпиаду открытой.
Спермачи могут в очередной раз попробовать показать превосходство GUI над божественной КОНСОЛЬКОЙ.
Windows 7: Firefox based 4 2460077
>>59653
Бампусики. Не стесняемся, пробуем решить задачку гуями.
Windows 10: Firefox based 5 2460091
>>60077
Не решается гуями http://www.taurion.ru/access/15/11
Linux: Firefox based 6 2460137
Не используйте для сложных документов такое решение, так как оно может принести много интересных сюрпризов.

Теория говорит:
sed работает с регулярными языками.
Язык XML является уже не регулярным, но только контекстно-свободным.

Для работы с XML-документами есть app-text/html-xml-utils от w3.org.

Практика говорит:

Дополнительно хочу подметить, что в случае с простыми документами, которым является Ваш пример - все будет работать отлично.
Windows 7: Firefox based 7 2460174
>>60137

>в случае с простыми документами все будет работать отлично


В этом и суть скриптов — решение максимально простое и работает для конкретного случая. Никому не нужен продукт, способный обработать любой XML.
Windows 7: Firefox based 8 2461366
Android: Mobile Safari 9 2461382
В ворде есть рассылки, охуенчиком работает с оповской задачей
Apple GayPhone: Safari 10 2464158
Sup
Windows 7: Firefox based 11 2473618
Linux: Firefox based 13 2473680
>>59653
Эта хуйня называется слияние и существовала в мсофисе с начала времён.
https://youtu.be/spmtcywy9Wo
Алсо твой костыль уязвим к слэшам и прочим управляющим символам.

>>59551 (OP)
Под либрой всё не сильно отличается.
https://cadelta.ru/home-and-office/id363
Ubuntu Linux: Firefox based 14 2473716
>>59613
А с хуяли сис. админ отвечает за безопасность? Он отвечает за стабильность, а не безопасность, довен ты комнатный
Linux: Firefox based 15 2473752
>>73716
Россия-с-с-с. В малом бизнесе админ отвечает за основы ИБ.
Windows 7: Firefox based 16 2473940
>>73752
В мире белых людей тоже есть подвид сисадминов, прямо занимающихся ИБ. А вообще, любой эникейщик должен как минимум косвенно стремиться обеспечивать секурити. Только у пидорах сисадмин это такая макака, которая делает чтобы интернет работал.
screenshot2.png235 Кб, 1279x891
Linux: Firefox based 18 2474157
>>59551 (OP)
Если необязательно конвертить снова в .docx после изменения данных, то можно работать даже с плейнтекстом, хекая его регэксами, как на пастбине из этого >>59653
поста. Регулярки могут быть как общего, так и индивидуального характера. Затем по идее можно будет текст сконвертить или распечатать в .odt или .pdf как вариант.
Тред утонул или удален.
Это копия, сохраненная 3 марта 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /s/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски