Java 如何从pdf中读取数据并插入数据库?

Java 如何从pdf中读取数据并插入数据库?,java,mysql,pdf,Java,Mysql,Pdf,我正在尝试读取包含表数据和插入的pdf文件 这些数据是用java输入数据库的。我不知道怎么做。有人能帮我吗 例如: 我有3行和3列数据表的pdf文件。 我需要将这些列数据插入表列。您可以使用iText PDF库进行读写。如果您使用的是Maven project,请添加 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId>

我正在尝试读取包含表数据和插入的pdf文件 这些数据是用java输入数据库的。我不知道怎么做。有人能帮我吗

例如:

我有3行和3列数据表的pdf文件。
我需要将这些列数据插入表列。

您可以使用iText PDF库进行读写。如果您使用的是Maven project,请添加

<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itextpdf</artifactId>
    <version>5.5.10</version>
</dependency>
Apache PDFBox®库是一个用于处理PDF文档的开源Java工具。 您可以使用这些库来完成您的任务。

可能重复:的可能重复
public class PdfReadExample {

    private static final String FILE_NAME = "/tmp/myexample.pdf";

    public static void main(String[] args) {

        PdfReader reader;

        try {

            reader = new PdfReader("f:/myexample.pdf");

            // pageNumber = 1
            String textFromPage = PdfTextExtractor.getTextFromPage(reader, 1);

            System.out.println(textFromPage);

            reader.close();

        } catch (IOException e) {
            e.printStackTrace();
        }

    }

}