Я успешно получил свое веб-приложение для экспорта файлов Excel, создав таблицы HTML и вернув его с типом данных Excel.
Если я открою файл в Excel и сохраню его, разметка изменится с:
<td>One Two</td>
до ...
<td>One
Two</td>
Похоже, что Excel оборачивает строки \r\n
, но не ставит там пробел. В Excel ячейка отображается с пробелами, но когда я читаю ее с помощью OLEDB, пробелов нет.
Можно ли решить эту проблему, прочитав его по-другому, или экспортировав по-другому, или, возможно, добавив немного CSS для MS?