Всем привет,
столкнулся с небольшой проблемой, когда экспортирую значение из TextArea поля в 'application/vnd.ms-excel#MyTable.xls;charset=UTF-8'
то кавычки выходят ’ для ' и “ для "
даже не стал гуглить, т.к. уверен, что многие из вас просто "собаку съели" на таких проблемах и кодировке, т.к. вы работаете не только с английским языком.
спасибо
Всем привет, столкнулся с небольшой проблемой, когда экспортирую значение из TextArea поля в 'application/vnd.ms-excel#MyTable.xls;charset=[b]UTF-8[/b]' то кавычки выходят ’ для ' и “ для " даже не стал гуглить, т.к. уверен, что многие из вас просто "собаку съели" на таких проблемах и кодировке, т.к. вы работаете не только с английским языком. спасибо
в самом файле-исходнике (речь идет о html-based .xls файле) кавычки приходят с сервера правильно, т.е. в виде кавычек. Т.е. проблема в том, что программа редактор (Эксель) интерпертирует их не верно, нужно указать кодировку, но как? она уже вроде указана.
Также, если "в блокноте" создать простейший html-based .xls, то даже в различных вариантах кодировки "кавычки" открываются Экселем правильно.
проблема решилась явным указанием в html документе типа кодировки:
<meta http-equiv="Content-Type" content="{!contentType}" />
где
contentType = 'application/vnd.ms-excel#MyTable.xls;charset=UTF-8'
а просто указать
<apex:page contentType="{!contentType}">
оказалось недостаточным
в самом файле-исходнике (речь идет о html-based .xls файле) кавычки приходят с сервера правильно, т.е. в виде кавычек. Т.е. проблема в том, что программа редактор (Эксель) интерпертирует их не верно, нужно указать кодировку, но как? она уже вроде указана. Также, если "в блокноте" создать простейший html-based .xls, то даже в различных вариантах кодировки "кавычки" открываются Экселем правильно. проблема решилась явным указанием в html документе типа кодировки: [code]<meta http-equiv="Content-Type" content="{!contentType}" />[/code] где [code]contentType = 'application/vnd.ms-excel#MyTable.xls;[b]charset=UTF-8[/b]'[/code] а просто указать [code]<apex:page contentType="{!contentType}">[/code] оказалось недостаточным