sql >> Database teknologi >  >> RDS >> Mysql

Bengalsksproget tekst vises ikke i Unicode CSV-fil

Ifølge svarene på spørgsmålet Excel til CSV med UTF8-kodning , bør Google Docs gemme CSV korrekt, i modsætning til Excel, som ødelægger alle tegn, der ikke kan repræsenteres i den "ANSI"-kodning, der bruges. Men måske har de ændret dette, eller noget galt, eller analysen af ​​situationen er forkert.

For korrekt kodet Bangla (bengalsk) behandlet i MS Office-programmer, burde der ikke være behov for nogen "Bangla-skrifttyper", da Arial Unicode MS-skrifttypen (leveret med Office) indeholder Bangla-tegnene. Så er dataene faktisk i en eller anden ikke-standard kodning, der er afhængig af en specielt kodet skrifttype? I så fald bør den først konverteres til Unicode, selvom den muligvis på en eller anden måde kan styres ved hjælp af programmer, der konsekvent bruger den specifikke skrifttype.

I Excel, når du bruger Gem som, kan du vælge "Unicode-tekst (*.txt)". Det gemmer dataene som TSV (tab-separerede værdier) i UTF-16-kodning. Du skal muligvis derefter konvertere den til at bruge komma som separator i stedet for tabulator og/eller fra UTF-16 til UTF-8. Men dette virker kun, hvis de originale data er korrekt kodet.




  1. Hvordan gendanner man data fra en slettet Docker-container? Hvordan forbindes den til dataene igen?

  2. Skift navn på Laravel's create_at og updated_at

  3. Ydelsesforskelle mellem lige (=) og IN med én bogstavelig værdi

  4. MySQL Tutorial – Konfiguration og administration af SSL på din MySQL-server