sql >> Databasteknik >  >> RDS >> Mysql

Bengalispråkig text visas inte i Unicode CSV-fil

Enligt svaren på frågan Excel till CSV med UTF8-kodning , Google Dokument bör spara CSV korrekt, i motsats till Excel, som förstör alla tecken som inte kan representeras i den "ANSI"-kodning som används. Men kanske har de ändrat detta, eller något fel, eller så är analysen av situationen felaktig.

För korrekt kodat Bangla (bengaliska) som bearbetas i MS Office-program bör det inte finnas något behov av några "Bangla-teckensnitt", eftersom Arial Unicode MS-teckensnittet (levereras med Office) innehåller Bangla-tecken. Så är data faktiskt i någon icke-standardkodning som förlitar sig på ett speciellt kodat teckensnitt? I så fall bör den först konverteras till Unicode, även om den möjligen kan hanteras på något sätt med hjälp av program som konsekvent använder det specifika teckensnittet.

I Excel, när du använder Spara som, kan du välja "Unicode-text (*.txt)". Den sparar data som TSV (tab-separerade värden) i UTF-16-kodning. Du kan då behöva konvertera den till att använda kommatecken som avgränsare istället för tabb, och/eller från UTF-16 till UTF-8. Men detta fungerar bara om originaldatan är korrekt kodad.




  1. T-SQL villkorlig beställning av

  2. PostgreSQL User Group NL

  3. Hur laddar man upp PHP-bild och infogar sökväg i MySQL?

  4. Använda en HTML-kryssruta för att sätta 1 eller 0 i en MySQL-tabell