有没有Aspose的方式获取文本,包括换行符/回车,Excel中的单元格?
我有和单元格中有换行数据的Excel工作表。 所以,例如,文本
The quick brown fox jumped over the lazy dog
会出现在一个单元格 – 为了简单起见,我们说“A1”。
我正在使用以下代码使用Aspose将其拉入string
variables
var book = new Workbook("MyPath.xls"); var cells = book.Worksheets[0].Cells; object value1 = cells["A1"].Value; string value2 = cells["A1"].StringValue;
这没有得到换行符,所以value1
和value2
看起来像The quick brown fox jumps over the lazy dog
。
有没有Aspose的方式获取文本,包括换行符/回车,Excel中的单元格?
试试Aspose.Cells的最新版本。 它包括回车和换行符。 如果您在浏览器中显示string值,则除非使用pre标签换行,否则所有换行符都将被忽略。
您可以执行以下操作来validation它。
- 检查Visual Studiodebugging器中的stringvariables的值。
-
将string值写入文本文件,并在任何记事本或任何编辑器中查看其内容。 它应该包括换行符。
File.WriteAllText(@“D:\ Data \ Aspose \ Forums \ data \ a1.txt”,a1);
这里是我使用的Excel文件的屏幕截图。
我为Aspose作为开发者传播者工作。