Мне нужно прочитать документ в формате pdf и заполнить значения в таблице базы данных, ее поля имеют следующий формат:
> Service Request ID 00562464 APAG Notes
> 8/18/17 Contingent Approval by 10/2/17
Где запрос на обслуживание и примечания APA - это ключи и идентификатор 00562464 & 8 /18/17 Условное одобрение до 10/2/17 являются значениями.Когда я читаю этот PDF через метод iText PdfTextExtractor, я получаю следующие значения:
Service Request ID 00562464
APAG Notes 8/18/17 Contingent Approval by 10/2/17
Следовательно, я не могу определить ключи и значения отдельно для заполнения столбцов таблицы.Я использую библиотеку iText Java.
Ниже приведен код, который я использовал для получения вышеуказанного вывода.
PdfReader reader = new PdfReader(path);
String textFromPage = PdfTextExtractor.getTextFromPage(reader, 1);
System.out.println(textFromPage);