获取odt文档的第一个表

时间:2013-02-11 12:40:57

标签: java openoffice.org openoffice-writer odt

在我的Java应用程序中,我必须从.odt文档中读取数据。 有人可以告诉我如何在这样的文档中获得对第一个表的引用吗? 我想使用Apache odf工具包,但在那里我只找到了一个按名称获取表的方法:

 TextDocument doc = TextDocument.loadDocument("/Users/me/Desktop/someFile.odt");
 Table t = doc.getTableByName("0");

我的文档包含一个我需要解析的大表,但我不知道它的名字.. 有没有办法找到它? 还是另一种获取表格的方式?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用doc.getTableList()获取文档中所有表格的列表。