Java 从pdf表格中读取数据的最佳方式是什么?
我想从这个PDF的表格中读取数据 我曾想过阅读PDF,将其导出到Excel,然后使用数据。读取pdf并将其导出到Excel的问题是,由于我使用ApachePOI进行读取,所以有一些列元素会移动到空列,这样整个pdf就会保存在一个字符串中 另一种方法是读取精确的坐标数据,但我认为这不是一个很好的选择Java 从pdf表格中读取数据的最佳方式是什么?,java,pdf,export,Java,Pdf,Export,我想从这个PDF的表格中读取数据 我曾想过阅读PDF,将其导出到Excel,然后使用数据。读取pdf并将其导出到Excel的问题是,由于我使用ApachePOI进行读取,所以有一些列元素会移动到空列,这样整个pdf就会保存在一个字符串中 另一种方法是读取精确的坐标数据,但我认为这不是一个很好的选择 有人能给我建议吗?哪种方式更好或是某种新的方式?我很幸运地使用了Xpdf pdftotext,并结合了-layout和-table选项 您可以这样称呼: pdftotext -table c:\t
有人能给我建议吗?哪种方式更好或是某种新的方式?我很幸运地使用了Xpdf pdftotext,并结合了-layout和-table选项 您可以这样称呼:
pdftotext -table c:\temp\ENaB20180317.pdf c:\temp\output.txt
<Workbook>
<Worksheet>
<Table bBox="[-12.1039 12.0189 829.816 607.339 ]" o="/Layout">
<TR>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
FECHA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
HORA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CATEGORÍA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PARTIDO</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
PABELLÓN</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
LOCALIDAD</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
ARBITRO
PRINCIPAL</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
ARBITRO
AUXILIAR</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
ACTA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CRONO</TD>
<TD>
FECHA</TD>
<TD>
HORA</TD>
<TD>
CATEGORÍA</TD>
<TD>
PARTIDO</TD>
<TD>
PABELLÓN</TD>
<TD>
LOCALIDAD</TD>
<TD>
ARBITRO
PRINCIPAL</TD>
<TD>
ARBITRO
AUXILIAR</TD>
<TD>
ACTA</TD>
<TD>
CRONO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
16/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17:30</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. FEM. GR.B</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
EGÜES-MENDILLORRI 2006* - ARDOI ABEJAS</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. TRINKETE</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD>
</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.VELASCO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
16/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17:30</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PREMINI. MAS. GR.1-10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
SAN IGNACIO 07 - CB BURLADA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. SAN IGNACIO</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
A.ELOUARDI</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.IRAOLA</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 1ª</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
GAZTE BERRIAK - LAGUNAK</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. ARROSADIA P.I</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P.HORMEÑO</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
M.YKHELEF</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.VELASCO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 1ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
SAN CERNIN B - AUTOBUSES LA PAMPLONESA ARDOI</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. ARROSADIA P.II</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
J.HUEGUN</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.PIDAL</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
M.TESO</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. MAS. GR.B</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PATXI LARRAINZAR LARANJA* - LA COMPASION*</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.III</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
S.VELIZAROVA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
N.VILLAR</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
L.ORTIZ</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. MAS. GR.A</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
NAVARRO VILLOSLADA 06M - ADEMAR</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. IRIBARREN P.II</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
A.ELOUARDI</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
R.MARTIN</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.DE LA NAVA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CADETE MAS. 2ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MENDIEGÜES BNC* - BERRIOZAR MKE</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. LARRABIDE P.I</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD>
</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.LECUMBERRI</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
J.RAMIREZ</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:15</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PREINF. FEM. 1ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MENDILLORRI 2005 AMARILLO - CBASK M</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.I</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
A.PEREZGARCIA</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.IRIGOIEN</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:15</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 2ª</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CANTOLAGUA - CB ONCINEDA SK*</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.II</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P.ALVAREZ</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
R.GARCIAMIGUEL</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.TAGUA</TD>
</TR>
[...]
</Table>
</Worksheet>
</Workbook>
然后,您可以通过从每个页面的标题中获取起始列位置来进行解析
另一个好的选择是,它可以以您可以使用的格式提取文本,而无需调用单独的命令行应用程序。您的示例文件已标记。只要对您感兴趣的PDF进行了适当的标记,您就可以使用能够提取标记信息的工具,例如使用iText 7
PdfReader reader = new PdfReader(resource);
PdfDocument document = new PdfDocument(reader);
TaggedPdfReaderTool tool = new TaggedPdfReaderTool(document);
try ( OutputStream result = new FileOutputStream("ENaB 20180317.txt") ) {
tool.convertToXml(result);
}
结果如下所示:
pdftotext -table c:\temp\ENaB20180317.pdf c:\temp\output.txt
<Workbook>
<Worksheet>
<Table bBox="[-12.1039 12.0189 829.816 607.339 ]" o="/Layout">
<TR>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
FECHA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
HORA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CATEGORÍA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PARTIDO</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
PABELLÓN</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
LOCALIDAD</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" o="/Layout">
ARBITRO
PRINCIPAL</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
ARBITRO
AUXILIAR</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
ACTA</TD>
<TD backgroundColor="[0.600006 0.800003 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CRONO</TD>
<TD>
FECHA</TD>
<TD>
HORA</TD>
<TD>
CATEGORÍA</TD>
<TD>
PARTIDO</TD>
<TD>
PABELLÓN</TD>
<TD>
LOCALIDAD</TD>
<TD>
ARBITRO
PRINCIPAL</TD>
<TD>
ARBITRO
AUXILIAR</TD>
<TD>
ACTA</TD>
<TD>
CRONO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
16/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17:30</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. FEM. GR.B</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
EGÜES-MENDILLORRI 2006* - ARDOI ABEJAS</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. TRINKETE</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD>
</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.VELASCO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
16/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17:30</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PREMINI. MAS. GR.1-10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
SAN IGNACIO 07 - CB BURLADA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. SAN IGNACIO</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
A.ELOUARDI</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.IRAOLA</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 1ª</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
GAZTE BERRIAK - LAGUNAK</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. ARROSADIA P.I</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P.HORMEÑO</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
M.YKHELEF</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.VELASCO</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 1ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
SAN CERNIN B - AUTOBUSES LA PAMPLONESA ARDOI</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. ARROSADIA P.II</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
J.HUEGUN</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.PIDAL</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
M.TESO</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. MAS. GR.B</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PATXI LARRAINZAR LARANJA* - LA COMPASION*</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.III</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
S.VELIZAROVA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
N.VILLAR</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
L.ORTIZ</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MINI. MAS. GR.A</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
NAVARRO VILLOSLADA 06M - ADEMAR</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. IRIBARREN P.II</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
A.ELOUARDI</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
R.MARTIN</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.DE LA NAVA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
OFI.CNaB</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:10</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CADETE MAS. 2ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MENDIEGÜES BNC* - BERRIOZAR MKE</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. LARRABIDE P.I</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD>
</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.LECUMBERRI</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
J.RAMIREZ</TD>
</TR>
<TR>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:15</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
PREINF. FEM. 1ª</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
MENDILLORRI 2005 AMARILLO - CBASK M</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.I</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" o="/Layout">
A.PEREZGARCIA</TD>
<TD>
</TD>
<TD backgroundColor="[1.0 1.0 1.0 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
A.IRIGOIEN</TD>
</TR>
<TR>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
17/03/2018</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
09:15</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
INFANTIL MAS. 2ª</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
CANTOLAGUA - CB ONCINEDA SK*</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P. AZPILAGAÑA P.II</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
PAMPLONA</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" o="/Layout">
P.ALVAREZ</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
R.GARCIAMIGUEL</TD>
<TD backgroundColor="[0.752945 0.752945 0.752945 ]" blockAlign="/Middle" borderColor="[0.0 0.0 0.0 ]" borderStyle="/Solid" borderThickness="1.0" o="/Layout">
I.TAGUA</TD>
</TR>
[...]
</Table>
</Worksheet>
</Workbook>
费查
贺拉
类别Í;A.
PARTIDO
帕贝尔Ó;N
地方爸爸
阿比特罗
校长
阿比特罗
辅助者
行动
克罗诺
费查
贺拉
类别Í;A.
PARTIDO
帕贝尔Ó;N
地方爸爸
阿比特罗
校长
阿比特罗
辅助者
行动
克罗诺
16/03/2018
17:30
迷你有限元法。B组
例如Ü;ES-MENDILLORRI 2006*-ARDOI ABEJAS
小饰物
潘普洛纳
维拉斯科
16/03/2018
17:30
普雷米尼。马斯。组1-10
圣伊格纳西奥07-CB BURLADA
圣伊格纳西奥
潘普洛纳
艾洛瓦迪
伊拉奥拉
17/03/2018
09:10
婴儿性腺瘤。1ª
加泽特·贝里亚克-拉古纳克
阿罗萨达
潘普洛纳
P.HORME和#209;O
M.YKHELEF
维拉斯科
17/03/2018
09:10
婴儿性腺瘤。1ª
圣塞尔宁B-帕普洛内萨阿尔多汽车
阿罗萨迪亚P.II
潘普洛纳
霍根
皮达尔
特索先生
OFI.CNaB
17/03/2018
09:10
迷你马斯。B组
PATXI LARRAINZAR LARANJA*-LA Compassion*
P.AZPILAGA和#209;A P.III
潘普洛纳
S.VELIZAROVA
N.维拉尔
奥尔蒂斯
OFI.CNaB
17/03/2018
09:10
迷你马斯。A组
纳瓦罗·维洛斯拉达06M-阿德马尔
伊里布伦P.II
潘普洛纳
艾洛瓦迪
R·马丁
德拉纳瓦酒店
OFI.CNaB
17/03/2018
09:10
军校学生会。2ª
门迪格Ü;ES BNC*-BERRIOZAR MKE
拉腊必
潘普洛纳
莱坎伯里一世
拉米雷斯
17/03/2018
09:15
PREINF。有限元法。1ª
门迪洛里2005阿马里洛-CBM
P.AZPILAGA和#209;私人侦探
潘普洛纳
佩雷兹加西亚
虹膜
17/03/2018
09:15
婴儿性腺瘤。2ª
坎托拉瓜-CB ONCINEDA SK*
P.AZPILAGA和#209;A P.II
潘普洛纳
阿尔瓦雷斯
R.GARCIAMIGUEL
塔瓜岛
[...]
阅读PDF的最佳方法是使用PDF库。现在,您可以做一些研究,看看是否可以找到一个允许从Java读取PDF表内容的方法。