Created attachment 25965 [details] Patched ListFormatOverrideLevel.java file. ListFormatOverrideLevel contains a field _iStartAt, which should be exposed at least with a get method. It is needed to read the startAt value at lower levels in lists. I published a full example to read multi-level lists using POI at my blog here: http://developerhints.blog.com/2010/08/28/finding-out-list-numbers-in-word-document-using-poi-hwpf/, and this method is needed and used there. Attached is the patched file taken from version 3.7b2.
Applied in r992611 Regards, Yegor
Viliam, We had a patch submitted over on TIKA-1315 [1] that relies on code from your (very helpful!) blog post. Do you mind if we use your code in Tika? Best, Tim [1] https://issues.apache.org/jira/browse/TIKA-1315