- PR -

WindowsアプリケーションからWord文書を読取るには

投稿者投稿内容
rei
会議室デビュー日: 2008/05/06
投稿数: 16
投稿日時: 2008-06-11 15:04
下記を実現したく、困っています。
分かる方、教えてください。よろしくお願いします。

【実現したいこと】
 ダウンロードしたWord文書を開き、欲しい情報だけを抽出したい。
 たとえば、ダウンロードしたファイルは下記のような内容となっており、
 製品番号と、製品名のデータだけを抽出する、というようなことをしたい。
 −−−Wordの内容例−−−
   1 製品番号
     12345678
   2 製品名
     いちごちゃん人形
   3 対象年齢
     1歳〜
   4 製造元
     おもちゃのカンパニー
   5 製造国
     タイ
   6 価格
     オープン価格

【困っていること】
 Word文書の読み込み方が分からない。
 テキストファイルの読取りの様に、StreamReaderクラスを用いては
 できないようですが、同様のことをWord文書に対しても行いたい
 のです。

【開発環境】
 WindowsXP Pro
 Microsoft Visual Studio 2008


[ メッセージ編集済み 編集者: rei 編集日時 2008-06-12 09:52 ]

[ メッセージ編集済み 編集者: rei 編集日時 2008-06-12 09:55 ]

[ メッセージ編集済み 編集者: rei 編集日時 2008-06-12 10:02 ]
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-06-11 15:17
回答ではないのですが...

引用:

reiさんの書き込み (2008-06-11 15:04) より:

 −−−Wordの内容例−−−


書かれている内容は、守秘義務などの点において大丈夫なものでしょうか?
# 守秘義務という言葉が適切かどうか自信がありませんが
rei
会議室デビュー日: 2008/05/06
投稿数: 16
投稿日時: 2008-06-11 15:30
> rainさん
本文に載せてある内容については、実際のデータではありません。
また、実現したい内容についても社内で閲覧しやすくすること
が目的であり、また公開情報であることから問題ないと認識
しております。


rei
会議室デビュー日: 2008/05/06
投稿数: 16
投稿日時: 2008-06-11 15:31
> rainさん
本文に載せてある内容については、実際のデータではありません。
また、実現したい内容についても社内で閲覧しやすくすること
が目的であり、また公開情報であることから問題ないと認識
しております。


じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2008-06-11 15:37
引用:

reiさんの書き込み (2008-06-11 15:04) より:

Word文書の読み込み方が分からない。
テキストファイルの読取りの様に、StreamReaderクラスを用いては
できないようですが、同様のことをWord文書に対しても行いたい
のです。


VSTO や Office PIA を使う方法、あるいは 3rd パーティ製品に頼るのが現実的でしょう。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
冬寂
ぬし
会議室デビュー日: 2002/09/17
投稿数: 449
投稿日時: 2008-06-11 16:28
pump-and-dumpとのがあってですね、偽情報を流して株価を操作する詐欺、と言われているようなのですが。

「本文に載せてある内容については、実際のデータではありません。」で済まない場合もあるので、せめて予定価格は具体的な数値じゃなくて伏せておいた方がいいですね。
(実際の価格に影響する恐れがある。)
rei
会議室デビュー日: 2008/05/06
投稿数: 16
投稿日時: 2008-06-12 10:00
メンバーの方々のご指摘により、WORDの例を修正いたしました。

具体例を示した方が、何をしたいかがより明確になると思い、
実データではないながらも載せてしまったことは、反省すべきと
感じております。

今後ともよろしくお願いします。

−−−−−−−−−−−−−−−−−−−−−−−
> じゃんぬねっとさん
参考になるアドバイスありがとうございます!!
今から調べてみます。
タコツボ
常連さん
会議室デビュー日: 2004/01/20
投稿数: 22
お住まい・勤務地: 京都・大阪
投稿日時: 2008-06-12 10:23
Wordファイルからテキストさえ抽出できれば、あとは何とかできる
というのであればこんなの(xdoc2txt)はいかがでしょうか。

Windowsアプリから実行する方法は、この辺りが参考になるかと。

スキルアップ/キャリアアップ(JOB@IT)