xls 2 csv -> UTF-8 ENCODING PROBLEM

8 отговора 311 прегледа
#1

xls 2 csv -> UTF-8 ENCODING PROBLEM

здравейте,

надявам се да пускам темата на точното място и някой да може да ми помогне да разреша проблема!

оптивам се да експортирам екселска таблица със най-различни символи като csv файл, но примерно гръцките и френските специални символи винаги ми се маскират с ?...

как да укажа при експортирането че искам набора от символи на csv файла да е UTF-8... има ли въобще такъв начин!

мерси предварително

Отговор
в отговор на id #2

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

тю да му се не види - не става и не става. По принцип, ако експортираш първо в Аксес и оттам се прабваш да експортираш в csv файл може да зададеш набора от символи на csv файла да е UTF-8. Ама не става и пак излизат въпросителни. Не знам защо.
Единственото, което се сещам е да запишеш не в csv, а в прост txt тогава проблемът просто не съществува. и даже си го правиш директно със сейв ес от ексел, без да минаваш през аксес
Та ако txt върши работа....
ама ти всъщност какво точно искаш да направиш?

Шум в офиса? Слушайте Paul van Dyk
Отговор
в отговор на f(x)dx #3

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

за да импортирам в mysql...

Отговор
в отговор на id #4

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

хм, до тук свършват скромните ми познания. Мога само да ти кажа, че при мен нямаше никакъв проблем да експортирам странните символи в Аксес. Виж дали от там можеш да ги вкараш в SQL.
Дано да стане

Шум в офиса? Слушайте Paul van Dyk
Отговор
в отговор на f(x)dx #5

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

не, трябва да напиша пхп скрипт който да качва файла във базата данни

Отговор
в отговор на id #6

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

Най вероятно не е това което ти трябва, но аз все пак да си споделя проблема който възникна пред мен и SQL. Имам база от номенклатури във dbf файл, които трябва да налея в Excel. Когато импортирам данните букви от сорта на "р", "ч", "т" и др ми излизат като някакви йероглифи. Та проблема ми беше от кирилизацията на Windows-а инсталирах FlexType и след това го деинсталирах но си останаха някакви шрифтове от него и след това вече нямам никакви проблеми. Не зная кои шрифтове точно са били но ми свърши работа.

Go Install Analysis Toolpack!
Отговор
в отговор на alexoff #7

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

прав си... аз въобще не съм ползвал флекс тайп откакто съм на ХП... хохохо

Отговор
в отговор на alexoff #8

Re: xls 2 csv -> UTF-8 ENCODING PROBLEM

Прегледай това

Отговор
в отговор на id #9

няма начин

Няма начин, принципиално. Не-Уникод (просто .txt) текста изкарва Инглиш + една от кодировките. Ако си добре кирилизирал - Кирилицата. Може да изкара и Инглиш + нито една друга.



Решение
Сейвни ас Unicode Text. Ще получиш Unicode текст, разделен с табулации. Ако в данните има запетаи, те си излизат.

Самия Инжинер
Отговор