有没有Aspose的方式获取文本,包括换行符/回车,Excel中的单元格?

我有和单元格中有换行数据的Excel工作表。 所以,例如,文本

The quick brown fox jumped over the lazy dog 

会出现在一个单元格 – 为了简单起见,我们说“A1”。

我正在使用以下代码使用Aspose将其拉入stringvariables

 var book = new Workbook("MyPath.xls"); var cells = book.Worksheets[0].Cells; object value1 = cells["A1"].Value; string value2 = cells["A1"].StringValue; 

这没有得到换行符,所以value1value2看起来像The quick brown fox jumps over the lazy dog

有没有Aspose的方式获取文本,包括换行符/回车,Excel中的单元格?

试试Aspose.Cells的最新版本。 它包括回车和换行符。 如果您在浏览器中显示string值,则除非使用pre标签换行,否则所有换行符都将被忽略。

您可以执行以下操作来validation它。

  1. 检查Visual Studiodebugging器中的stringvariables的值。 Visual Studio调试器
  2. 将string值写入文本文件,并在任何记事本或任何编辑器中查看其内容。 它应该包括换行符。

    File.WriteAllText(@“D:\ Data \ Aspose \ Forums \ data \ a1.txt”,a1);

带有换行符的文本记事本视图

这里是我使用的Excel文件的屏幕截图。

Excel文件

我为Aspose作为开发者传播者工作。