Author: nick
Date: Wed Jul 12 04:22:50 2006
New Revision: 421238
URL: http://svn.apache.org/viewvc?rev=421238&view=rev
Log:
Add in a main() method, so people can stop moaning
Modified:
jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java
Modified:
jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java
URL:
http://svn.apache.org/viewvc/jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java?rev=421238&r1=421237&r2=421238&view=diff
==============================================================================
---
jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java
(original)
+++
jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java
Wed Jul 12 04:22:50 2006
@@ -2,6 +2,7 @@
import java.io.IOException;
import java.io.InputStream;
+import java.io.FileInputStream;
import java.io.UnsupportedEncodingException;
import java.util.Iterator;
@@ -46,6 +47,23 @@
*/
public WordExtractor(HWPFDocument doc) throws IOException {
this.doc = doc;
+ }
+
+ /**
+ * Command line extractor, so people will stop moaning that
+ * they can't just run this.
+ */
+ public static void main(String[] args) throws IOException {
+ if(args.length == 0) {
+ System.err.println("Use:");
+ System.err.println(" java
org.apache.poi.hwpf.extractor.WordExtractor <filename>");
+ System.exit(1);
+ }
+
+ // Process the first argument as a file
+ FileInputStream fin = new FileInputStream(args[0]);
+ WordExtractor extractor = new WordExtractor(fin);
+ System.out.println(extractor.getText());
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List: http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/