В Excel, как я могу преобразовать содержимое ячейки, которая включает символы с акцентом, фигурные кавычки и т. д., либо в HTML для тех же символов, либо в транслитерированную версию открытого текста?
У нас есть документ XLS, который содержит некоторые «высокие» символы. Данные были загружены через соединение с БД, и кажется, что Excel правильно обрабатывает отдельные ячейки (или строки), находящиеся в разных кодовых страницах.
Когда мы экспортируем эти данные в CSV, некоторые старшие символы отображаются неправильно — кажется, что Excel использует единую кодировку для документа (конечно) и битовое значение символов из их исходной кодовой страницы (которая может или не может согласовываться с другими значениями в том же документе).
Поскольку Excel правильно отображает текст перед экспортом, я считаю, что на этом этапе мы должны иметь возможность кодировать старшие символы в их HTML-эквиваленты, а затем экспортировать в CSV, таким образом гарантируя, что CSV будет только ASCII.
(В качестве альтернативы мы могли бы транслитерировать в простой ASCII, но это кажется плохим подходом и, вероятно, не проще...)