Excel导入上标PHP


Excel import with superscript PHP

可以轻松导入Excel文件中的数据。但是,在导入数据上标时,不能从Excel文件中以相同的格式提取数据。

当从文件中导入n2时,它显示为n2,其他上标变量也是如此。

我已经使用PHPExcel导入excel文件,使用以下代码$cell->getValue()->getRichTextElements();可以在上标文本前加<sup>,上标文本后加</sup>,保存在DB中。

上面的方法将正确地出现在WEB上,我也有iOS应用程序,当我将数据发送到iOS时,<sup></sup>也与文本一起显示。

有没有办法解决这个问题,不添加上标标签的WEB,使它在iOS中正确显示。

提前感谢。

在给定的情况下,上标存储为HTML n<sup>2</sup>。因此,它将在网页上正确显示。(因为它是渲染HTML n<sup>2</sup>。然而,如果你在iOS应用程序中渲染它,那么它将只显示文本n<sup>2</sup>,因为这是存储在数据库中的实际值。

你可以在你的iOS原生应用中渲染这个字符串/文本作为HTML,这里有一个问题:如何在iOS的UILabel上显示HTML字符串?

或者,您可以将原始值以某种unicode (nchar, nvarchar类型)的形式存储在数据库中以存储下标符号。在MS SQL中插入上标数字