Ciao a tutti,
dovrei indicizzare il contenuto di alcuni file .pdf all' interno dell' indice di Lucene per poter poi effettuarne la ricerca nel portale. I file .pdf nel mio progetto sono in un path del tipo
MioProgetto/resources/documents/nomefile.pdf
tramite questo script tento l' estrazione del testo
dove path è una stringa del tipo illustrato prima (MioProgetto/resources/documents/nomefile.pdf)codice:PDFTextStripper stripper = new PDFTextStripper(); PDDocument pdDoc = PDDocument.load(path); StringWriter writer = new StringWriter(); stripper.writeText(pdDoc, writer); System.out.println(writer.toString());
Il problema è che mi da FileNotFoundExcepetion perchè inverte lo / con \.
In pratica va a cercare il file al seguente path
MioProgetto\resources\documents\nomefile.pdf
e ovviamente non lo trova. Qualcuno sa dirmi come posso risolvere? Grazie
Questa è l'eccezione che mi viene data
codice:java.io.FileNotFoundException: \MioProgetto\resources\cms\documents\nome_file.pdf (Impossibile trovare il percorso specificato) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source)

Rispondi quotando

Comunque nessuno sa aiutarmi?
