我正在嘗試通過從數(shù)據(jù)庫讀取數(shù)據(jù)來創(chuàng)建Excel文件。列之一包含日語文本。在將該列寫入excel單元格并保存工作簿時(shí),出現(xiàn)以下錯(cuò)誤(這是有道理的,因?yàn)檫@些字符不是有效的xml chars):”,十六進(jìn)制值0x0B,是無效字符。我正在使用DocumentFormat.OpenXml包將以下字符串寫入excel單元格。var excelCell = new Cell();var cellValue = dtRow[col.Name].ToString(); var inlineStr = new InlineString(new Text(cellValue));excelCell.DataType = CellValues.InlineString;excelCell.InlineString = inlineStr;在C#中使用OpenXml將日語字符寫入excel需要做些什么
- 1 回答
- 0 關(guān)注
- 171 瀏覽
添加回答
舉報(bào)
0/150
提交
取消