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/