wnabil / ngx-export-as

Angular 2+ / Ionic 2+ HTML/table element to export it as JSON, XML, PNG, CSV, TXT, MS-Word, Ms-Excel, PDF
MIT License
68 stars 40 forks source link

Exported CSV displying non-english characters currupted #113

Closed ankurkhunt closed 1 year ago

ankurkhunt commented 1 year ago

Hi Team, Hope you are doing well!

Thanks for building this fantastic lib for exporting things easily!

I am facing some issues with non-English characters in the CSV file. I tried various things to convert text into UTF-8 but had no success! Would be great if you can help me to fix the below issue.

I have HTML table which contains these rows

Test Words キャンペーン ハイセンスWチャンス フォロー japan プレゼント 応募受付 テレビ official Kチューナー内蔵 液晶 ハイセンス 臨場感 F ネット動画対応 高音質サラウンドシステム お買い得情報 G ネット動画対応 VAパネル ②告知ツイート 冷凍庫 グローバルブランド 冷蔵庫

When we export into csv it shows these in Microsoft Excel: Test Words キャンペーン ハイセンスWチャンス フォロー japan プレゼント 応募受付 テレビ official Kチューナー内蔵 液晶 ハイセンス 臨場感 F ネット動画対応 高音質サラウンドシステム お買い得情報 G ネット動画対応 VAパネル ②告知ツイート 冷凍庫 グローバルブランド 冷蔵庫

Sample Screenshot:

image

Sample CSV file: testCSV.csv

Thanks!

wnabil commented 1 year ago

@ankurkhunt I can see the content of your file correctly without any problems in Visual studio code image The Excel app configuration is out of this scope, Try playing with the configuration or contact Microsoft support

wnabil commented 1 year ago

this is also an online tool for viewing csv files and it works https://www.convertcsv.com/csv-viewer-editor.htm image