Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение

win-1251 в XML-файлах и Libre Office Calc : Операционные системы и программное обеспечение

20.04.2024 12:19


28.10.2014 15:14
KirillHome
 
Возникла ситуация - нужно читать xml-файлы, которые прекрасно читают и MS Excel 2003 и MS Excel 2012, в Libre Office Calc.

Стоит LO 4.2.2, напрочь отказывается читать, если в заголовке стоит
Код:
<?xml version="1.0" encoding="windows-1251"?>
Если в заголовке
Код:
<?xml version="1.0" encoding="utf-8"?>
, и сам файл сохранить в UTF-8 - всё нормально.

Но - надо именно в 1251

Бился, бился - пока не наткнулся на простую мысль/совет - обновить LO.
Поставил 4.3.2 - всё в порядке.

Пошёл всем обновлять LO.
28.10.2014 15:21
OlegON
 
Что меня реально бесит, это то, что весь мир перешел на UTF, а винда еще до сих пор страдает всякими извращениями вроде 1251, 866 и т.п.
28.10.2014 15:40
KirillHome
 
У меня есть старое ПО (ну, более 10 лет ему), которое может выдать только текстовый файл в 866 или 1251.
Наверное, к нему можно приделать "внешнюю приблуду", которая бы "перехватывала" файл, переделывала его, и заново подсовывала пользователю. Но если без этого можно обойтись - то зачем? :)
28.10.2014 15:54
twix
 
Цитата:
OlegON Что меня реально бесит, это то, что весь мир перешел на UTF, а винда еще до сих пор страдает всякими извращениями вроде 1251, 866 и т.п.
Винда давно перешла на UTF. А вот старый софт переписывать никто не будет. Так что не надо тут нагонять.
Часовой пояс GMT +3, время: 12:19.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.