You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by ni...@apache.org on 2006/07/12 13:22:50 UTC

svn commit: r421238 - /jakarta/poi/trunk/src/scratchpad/src/org/apache/poi/hwpf/extractor/WordExtractor.java

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: poi-dev-unsubscribe@jakarta.apache.org
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/