7

私はプロジェクト(asp.net、c#、vb 2010、.net 4)に取り組んでおり、以前にアップロードしたDOCファイルとDOCXファイルの両方を読み取る必要があります(一部のアップロードを行いました)。トリッキーな部分は、MS Office がサーバーにインストールされておらず、使用できないことです。

何もインストールせずにプロジェクトに含めることができるパブリック ライブラリはありますか? どちらのドキュメントも非常にシンプルです:

NUMBER TAB STRING  
NUMBER TAB STRING  
NUMBER TAB STRING  
...  

行(段落)ごとに数値と文字列を抽出する必要があります。

誰かがこれを手伝ってくれますか?サーバーに何もインストールできないという制限があることをもう一度繰り返します。

4

4 に答える 4

5

docx、xls、および xlsx もサポートするオープン ソースのNPOI (Apache POI の .NET ポート) ライブラリを使用できるようになりました。DocX も、ワード ドキュメントを作成するためのオープン ソース ライブラリです。

DOCX についてはOpen XML APIをお勧めしますが、Microsoftはこの API と通信する XML ファイルを介して Office ファイルを作成するOpen XMLを開発しましたが、最新バージョン 2.5 は 5 年前の 2013 年にリリースされました。

于 2013-01-22T09:35:25.217 に答える
1

更新: NPOI は現在 docx をサポートしています。最新リリース(NPOI 2.0 beta)をお試しください

于 2013-11-29T22:22:30.507 に答える