Обработка xml файла VS. обработка файла Excel из .Net - PullRequest
1 голос
/ 12 апреля 2010

Я хотел бы спросить, что должно быть быстрее: чтение файла Excel из .Net или чтение файла XML, который содержит те же данные. То же самое для письма.

Большое спасибо заранее.

mayap.

Ответы [ 2 ]

1 голос
/ 12 апреля 2010

Чем меньше файл, тем быстрее он будет прочитан.

Однако в .NET проще использовать XML с классами BCL (библиотеки базовых классов), поскольку встроенная поддержка Excel отсутствует.

Вы можете использовать Linq2Xml для запроса структуры XML и работы с ней.

0 голосов
/ 12 апреля 2010

На этот вопрос нет простого ответа. Переменных слишком много, и вы должны попробовать сами с доступными вам опциями и с репрезентативным набором данных (файл xml, книга xls / xlsx, ???).

SpreadsheetGear for .NET предоставляет быстрый API для чтения (и создания / изменения / рендеринга / записи / и т. Д.) Книг Excel из .NET. Вы можете посмотреть живые образцы ASP.NET здесь и загрузить бесплатную пробную версию здесь .

Отказ от ответственности: я владею SpreadsheetGear LLC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...