首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >getTableLevel() org.apache.poi.hwpf.usermodel.Paragraph方法

getTableLevel() org.apache.poi.hwpf.usermodel.Paragraph方法
EN

Stack Overflow用户
提问于 2011-01-27 13:21:27
回答 2查看 528关注 0票数 0

我正在尝试修改现有代码,该代码使用apache 将MS word文档转换为文本。我是这个的新手。有GetTableLevel()方法的org.apache.poi.hwpf.usermodel.Paragraph类,它返回一些整数值。

对于某些表,此方法返回值1,而对于其他表,则返回0。我无法理解这种行为。

我看了这个API的JavaDoc,但是没有描述这个方法的返回值。

谁能告诉我这个方法的可能返回值是多少?

下面是调用GetTableLevel()方法的代码片段:

代码语言:javascript
复制
for (int x = 0; x < lenParagraph; x++) {
    Paragraph paragraph = range.getParagraph(x);
    int tableLevel = paragraph.getTableLevel();

请开导!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-01 11:29:41

http://kickjava.com/src/org/apache/poi/hwpf/usermodel/Paragraph.java.htm上尝试源代码

票数 0
EN

Stack Overflow用户

发布于 2015-12-31 19:06:30

paragraph.getTableLevel()返回表的嵌套级别(也称为"表深")。对于不属于表的段落,此调用总是生成0 -此外,paragraph.isInTable()将返回false。返回值1表示普通(顶级)表。所有值n>1都表示一个表,该表是在另一个(父)表中嵌套的n-1时间。

有关更多细节,请参见[MS-DOC,第2.4.3条]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4816831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档