Чтение файлов Office Excel из приложения Azure - PullRequest
2 голосов
/ 10 февраля 2012

У нас есть требование прочитать лист Excel из рабочей роли Azure.Я понимаю, что мы можем сделать это с помощью Open XML SDK.Кажется, мы не можем использовать сборки Interop (поправьте меня, если я ошибаюсь).Нам нужно уметь читать ВСЕ версии Excel (2003 и старше).Будут оценены любые указатели.

Ответы [ 3 ]

0 голосов
/ 10 февраля 2012

Вы также можете рассмотреть OfficeWriter . Он может обрабатывать все форматы файлов Excel общего достояния от 97 и выше (без .xlsb и тому подобное). Это может быть излишним, если вам нужно только читать файлы.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я один из инженеров, которые помогли написать последнюю версию.

0 голосов
/ 10 февраля 2012

Я думаю, что NPOI доступен для этого случая, потому что NPOI может читать старые образцы (но я никогда не пробовал на практике).
Это ссылка НКО http://npoi.codeplex.com/

И Open XML SDK не может читать в Excel (2003 и старше).

0 голосов
/ 10 февраля 2012

Нет, вы не можете использовать офисный компонент COM на Azure.Вместо этого вы можете использовать какой-нибудь сторонний компонент, как сказал Тамман.Но если вы просто хотите получить данные из Excel, я думаю, вы можете использовать Jet DB Driver.

...