0

我想导入一个包含下标和上标格式数据的 Excel 工作表。我想直接从 Excel 导入公式,而不是通过裁剪为图像。我在没有任何格式化的情况下得到这样的结果(a+b)2=a2+b2+2ab。该应用程序在 ASP.net 框架和 MS SQL 数据库上运行。SQL 中列的数据类型是nvarchar.

感谢有人可以帮助/指导我解决这个问题。

谢谢!

4

1 回答 1

0

如果您查看 Excel 工作表,它看起来像:

在此处输入图像描述

那么您要导出的是公式栏中的字符串,而不是您在单元格中看到的内容。您需要修改导出以告诉目标应用程序显示上标。

例如,如果目标应用程序解释 HTML,那么您应该导出:

(a+b)<sup>2</sup>=a<sup>2</sup>+b<sup>2</sup>+2ab

(它仍然是一个简单的字符串,但格式化指令是字符串的一部分)

如果目标应用需要 rtf,则需要导出不同的格式。

于 2020-09-17T15:47:37.363 回答