Mysql
 sql >> база данни >  >> RDS >> Mysql

Текстът на бенгалски език не се показва в Unicode CSV файл

Според отговорите на въпроса Excel към CSV с UTF8 кодиране , Google Docs трябва да запазва CSV правилно, за разлика от Excel, който унищожава всички знаци, които не са представени в използваното кодиране „ANSI“. Но може би са променили това, или нещо не е наред, или анализът на ситуацията е неправилен.

За правилно кодиран Bangla (бенгалски), обработен в програми на MS Office, не би трябвало да има нужда от никакви „бангла шрифтове“, тъй като шрифтът Arial Unicode MS (доставя се с Office) съдържа знаците на Bangla. Така че данните всъщност са в някакво нестандартно кодиране, което разчита на специално кодиран шрифт? В такъв случай първо трябва да се преобразува в Unicode, въпреки че вероятно може да се управлява по някакъв начин с помощта на програми, които постоянно използват този конкретен шрифт.

В Excel, когато използвате Save As, можете да изберете „Unicode text (*.txt)“. Той записва данните като TSV (стойности, разделени с табулатори) в UTF-16 кодиране. След това може да се наложи да го преобразувате, за да използвате запетая като разделител вместо табулатор и/или от UTF-16 към UTF-8. Но това работи само ако оригиналните данни са правилно кодирани.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. недефиниран метод `eq' за nil:NilClass с rails 3 и ruby ​​enterprise на ubuntu hardy

  2. Брой редове с PDO

  3. SQLite - ПОРЪЧАЙТЕ ПО RAND()

  4. Как да върнете позицията на елемент от списък в MySQL

  5. Как да избирам с двоично поле? (php,mysql)