poi doc hwpf 读取列表段落序号
import org.apache.poi.hwpf.HWPFDocument;
import org.apache.poi.hwpf.model.ListData;
import org.apache.poi.hwpf.model.ListLevel;
import org.apache.poi.hwpf.model.ListTables;
import org.apache.poi.hwpf.usermodel.Paragraph;
public class ReadDocNumber {
public static String getListNumber(Paragraph paragraph, HWPFDocument document, boolean isFirst) {
ListTables listTables = document.getListTables();
int lsid = paragraph.getList().getLsid();
ListData listData = listTables.getListData(lsid);
ListLevel[] listLevel = listData.getLevels();
int ilvl = paragraph.getIlvl();
ListLevel level = listLevel[ilvl];
String numText = level.getNumberText();
int numText2 = level.getNumberFormat();
return getNumText(numText, numText2, isFirst);
}
private static int level_1_counter = 0;
private static int level_2_counter = 0;
private static int level_3_counter = 0;
private static