Selaa lähdekoodia

Print out size of extracted text in CommandLineExtractor

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1763483 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_3_16_BETA1
Dominik Stadler 7 vuotta sitten
vanhempi
commit
7184acef9d

+ 25
- 22
src/ooxml/java/org/apache/poi/extractor/CommandLineTextExtractor.java Näytä tiedosto

@@ -33,27 +33,30 @@ public class CommandLineTextExtractor {
System.err.println(" CommandLineTextExtractor <filename> [filename] [filename]");
System.exit(1);
}
for(int i=0; i<args.length; i++) {
System.out.println(DIVIDER);
File f = new File(args[i]);
System.out.println(f);
POITextExtractor extractor =
ExtractorFactory.createExtractor(f);
try {
POITextExtractor metadataExtractor =
extractor.getMetadataTextExtractor();
System.out.println(" " + DIVIDER);
System.out.println(metadataExtractor.getText());
System.out.println(" " + DIVIDER);
System.out.println(extractor.getText());
System.out.println(DIVIDER);
} finally {
extractor.close();
}
}

for (String arg : args) {
System.out.println(DIVIDER);

File f = new File(arg);
System.out.println(f);

POITextExtractor extractor =
ExtractorFactory.createExtractor(f);
try {
POITextExtractor metadataExtractor =
extractor.getMetadataTextExtractor();

System.out.println(" " + DIVIDER);
String metaData = metadataExtractor.getText();
System.out.println(metaData);
System.out.println(" " + DIVIDER);
String text = extractor.getText();
System.out.println(text);
System.out.println(DIVIDER);
System.out.println("Had " + metaData.length() + " characters of metadata and " + text.length() + " characters of text");
} finally {
extractor.close();
}
}
}
}

Loading…
Peruuta
Tallenna