2016-06-02 5 views
0

Я пытаюсь экспортировать данные, содержащие китайские (некоторые неанглийские символы, если на то пошло) от ui-grid до pdf или CSV. Однако экспортированный текст искажен. Вот ссылка plnkrЭкспорт данных с китайского языка в CSV

http://plnkr.co/edit/ZR34lhm3LUNmUrj7Vg23?p=preview

Я понимаю, для экспорта в формате PDF на работу, мне нужно иметь правильный CMap для шрифта и CharacterSet в использовании, но почему экспорт CSV не работает? Я даже попробовал exporterOlderExcelCompatibility: false, но это тоже не помогло.

enter image description here

ответ

0

вопрос вы столкнулись с CSV, скорее всего, в связи с открытием этого в Excel. Я не сталкиваюсь с проблемой OpenOffice.

Для Excel 2013, эти шаги должны работать:

  1. Запуск Excel и перейдите на вкладку данных.
  2. Нажмите От текста кнопка.
  3. Перейдите к экспортированному файлу и нажмите кнопку «Открыть».
  4. Установите кодировку в UTF-8, если она не была выбрана автоматически.
  5. Нажмите «Далее».
  6. Измените разделитель на запятую.
  7. Нажмите «Готово».
  8. Выберите, где вы хотите ввести вход, или просто нажмите OK.

На данный момент вы должны правильно отображать CSV.

С экспортером CSV, CSV-JS, я не вижу никаких параметров для установки кодировки перед началом работы.

+0

Спасибо @brianslattery Ваш ответ в основном прав, за исключением того факта, что я нахожусь в Excel 2011 (Mac), и шаги для импорта: _File> Import> CSV File_, а затем изменить ** File Origin ** на ** Упрощенный китайский (Mac OS) **. –

0
  • Если у вас есть небольшой файл: откройте свой csv, используя лист Google. и сохраните его как csv. Это будет работать.
  • если у вас есть большой файл: попробуйте открыть офис (бесплатно и легко для загрузки). Открыть с помощью Open Office excel и сохранить как utf-8. Стандартная английская кодировка Windows для китайского языка - GBK. Для Ubuntu - utf8t. Убедитесь, что у вас есть неправильная кодировка для вашей системы.
Смежные вопросы