org.apache.poi.hwpf.usermodel.paragraph的getTableLevel()方法
-
25-10-2019 - |
题
我正在尝试修改现有代码,该代码将MS Word文档转换为文本 apache poi. 。我是这个apache poi api的新手。有 getTableLevel() 的方法 org.apache.poi.hwpf.usermodel.paragraph 返回一些整数值的类。
对于某些表,此方法返回值1,对于其他表格,它返回0。我无法理解此行为。
我看着这个API的Javadoc 这里 但是,没有关于此方法的返回值的描述。
谁能告诉我此方法的可能返回值是什么?
这是代码段,调用getTableLevel()方法:
for (int x = 0; x < lenParagraph; x++) {
Paragraph paragraph = range.getParagraph(x);
int tableLevel = paragraph.getTableLevel();
请启发!!!
其他提示
paragraph.getTableLevel()
返回嵌套级别(又称”表深度“)表。对于不属于表的段落,该调用总是会产生 0
- 此外 paragraph.isInTable()
将返回 false
。返回值的 1
指示一个 普通的 (顶级)表。所有值 n>1
表示嵌套的表 n-1
在另一个(父)表中的时间。
有关更多详细信息,请参见 MS-DOC,第2.4.3节.
不隶属于 StackOverflow