В настоящее время мы работаем над приложением, которое использует COM Interop в C # для импорта данных в книгу Excel. Эти данные довольно сложны и длинны, поэтому мы использовали функцию импорта из XML в Excel. Из-за проблем с запуском Excel на сервере мы сейчас переходим к стороннему решению для создания нашей книги, такому как SpreadsheetGear или Aspose.
SpreadsheetGear и Aspose не поддерживают импорт XML. Кто-нибудь знает о другом стороннем, дружественном к серверу инструменте, который делает?
- Edit--
Данные поступают из базы данных DB2, которую мы помещаем в классы C #, а затем сериализуем в XML. Затем мы импортируем XML в около 30 таблиц и других ячеек. Затем мы копируем и вставляем таблицы в выходной лист и повторно используем оригиналы, чтобы импортировать больше.
- Edit--
На выходе получается форма с несколькими таблицами и полями на одном листе. Часть того, с чем помогает карта XML, - отслеживание местоположения ячеек без необходимости массового жесткого кодирования координат ячеек в коде.