I call my Application from GUI Developer Gate in my programme Java,and i to annotated over my document into format XML.But now i could not extract my data in XML file .Can you help me please ?
Corpus corpus = Factory.newCorpus("Processing CV");
CorpusController application =
(CorpusController)PersistenceManager.loadObjectFromUrl(new URL("file:////home/NafisehApp.xgapp"));
application.setCorpus(corpus);
File[] files = getFilesFromDir("/home/GAte/TestCV.pdf");
for (int i = 0; i < files.length; i++) {
if (!files[i].getName().endsWith(".pdf"))
continue;
File docFile = files[i];
gate.Document doc =Factory.newDocument(docFile.toURI().toURL());
corpus.add(doc);
application.execute();
AnnotationSet defaultAnnotSet = doc.getAnnotations();
Set<String> annotTypesRequired = new HashSet<String>();
annotTypesRequired.add("Person");
annotTypesRequired.add("Address");
annotTypesRequired.add("Title");
File outputFile = new File("/home/GAte/file.xml");
DocumentStaxUtils.writeDocument(doc, outputFile);
FileUtils.write(outputFile,doc.toXml(doc.getAnnotations().get(annotTypesRequired), true));
XXXX I should use CSS2XSLFO for extract and convert to another format ? – Vampir Nov 28 '13 at 17:17