可以轻松导入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中插入上标数字