ios — импорт в Excel с переполнением стека

Можно легко импортировать данные из файла Excel. Но при импорте данных Superscript их нельзя извлечь в том же формате из файла Excel.

Во время импорта н2 из файла он выглядит как n2, так же и для других переменных верхнего индекса.

Я использовал PHPExcel для импорта файла Excel, используя следующий код $cell->getValue()->getRichTextElements();
можно добавить <sup> до и </sup> после надстрочного текста и сохранить его в БД.

Вышеуказанный метод будет отображаться правильно для WEB, у меня также есть приложение для iOS, когда я отправляю данные в iOS, <sup> а также </sup> также отображается вместе с текстом.

Есть ли способ решить эту проблему, не добавляя надстрочный тег для WEB, чтобы он правильно отображался в iOS.

Заранее спасибо.

2

Решение

В данном случае верхний индекс хранится как HTML n<sup>2</sup>, Следовательно, он будет правильно отображаться на веб-странице. (Потому что это рендеринг HTML n<sup>2</sup>, Однако, если вы рендерите его в приложении для iOS, он будет отображать только текст n<sup>2</sup>потому что это фактическое значение, хранящееся в базе данных.

Вы можете визуализировать эту строку / текст в виде HTML в своем родном приложении для iOS, вот вопрос здесь: Как показать строку HTML на UILabel в iOS?

Или вы можете сохранить исходное значение в БД как некоторый юникод (тип nchar, nvarchar) для хранения записи нижнего индекса.
Вот вопрос, относящийся к этому: Вставка надстрочных чисел в MS SQL

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]