데이터 테이블 데이터를 csv 파일로 얻으려고합니다. 그러나 미얀마 글꼴이있는 데이터는 Excel에서 올바르게 표시되지 않습니다. 다음 캐릭터로 보여지고 있습니다.
"á € œá € ºá € ¸ áá ‚á € œá € ± á € ¸á € • á € ¯á € ¶á € á € • á € ¯á € ¶ á € ™ á € ¼á € á € ¯á € · "코드를 첨부했습니다.
DataTable dt = ToDataTable(objList);
StringBuilder sb = new StringBuilder();
IEnumerable<string> columnNames = dt.Columns.Cast<DataColumn>().
Select(column => column.ColumnName);
sb.AppendLine(string.Join(",", columnNames));
foreach (DataRow row in dt.Rows)
{
IEnumerable<string> fields = row.ItemArray.Select(field => field.ToString());
sb.AppendLine(string.Join(",", fields));
}
string folderPath = HttpContext.Current.Server.MapPath("/Files") + "/Files/Export/";
File.WriteAllText(folderPath + "Export.csv", sb.ToString());
바꾸다
File.WriteAllText(folderPath + "Export.csv", sb.ToString());
와
File.WriteAllText(folderPath + "Export.csv", sb.ToString(), Encoding.Unicode);
미얀마 스크립트는 버전 3.0 (1999 년 9 월)의 유니 코드 표준에 추가되었습니다. 버전 5.2는 2009 년에 스크립트를 크게 확장했습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다