首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache POI HWPF嵌套列表?

Apache POI HWPF嵌套列表?
EN

Stack Overflow用户
提问于 2010-01-29 20:47:13
回答 2查看 895关注 0票数 1

我使用下面的代码通过hwpf从word文件中读取列表结构。我的问题是如何阅读嵌套的列表结构,例如列表中的列表、列表中的列表等等。

代码语言:javascript
复制
if (p instanceof ListEntry) {


                ListEntry entry = (ListEntry) p;
                outText = entry.text();
                outText = "<li>" + outText + "</li>";

                // verifca prima e ultimo
                if (i > 1) {

                    pPrev = range.getParagraph(i - 1);
                    if (!(pPrev instanceof ListEntry))
                        outText = "<ul>" + outText;
                }

                if (i < nParagrafi - 1) {

                    pNext = range.getParagraph(i + 1);



                    if (!(pNext instanceof ListEntry))
                        outText = outText + "</ul>";

                }
                if (i == nParagrafi - 1) {
                    outText = outText + "</ul>";
                }
EN

回答 2

Stack Overflow用户

发布于 2012-04-14 00:46:56

正如Brandon所说,这是一个具有不同列表级别的列表。

代码语言:javascript
复制
entry = (ListEntry)p;
entry.getIlvl(); 
//This method returns an integer: 0 being a flat list, 1 being a nested list.
票数 2
EN

Stack Overflow用户

发布于 2010-05-28 09:25:29

你想的全错了。它并不是一个嵌套在列表中的列表。这是一个具有不同列表级别的列表。

http://www.brandonrachal.com/?p=117

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

https://stackoverflow.com/questions/2161952

复制
相关文章

相似问题

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