代码如下

void test() {
        // 创建一个ArrayList对象
        ArrayList<String> list = new ArrayList<>();
        // 向list中添加元素
        list.add("test1");
        list.add("test2");
        // 创建一个Numberings.NumberingBuilder对象,并设置为有序列表
        Numberings.NumberingBuilder of = Numberings.of(NumberingFormat.DECIMAL);
        // 使用forEach循环遍历list,将每个元素添加到有序列表中
        //列表 数据赋值
        list.forEach(of::addItem);
        // 使用XWPFTemplate编译并渲染Word文档
        XWPFTemplate template = 	XWPFTemplate.compile("/Users/xiansen/Desktop/demo.docx").render(
                new HashMap<String, Object>() {{
                    // 向HashMap中添加键值对
                    put("code", "1234");
                    put("name", "张三");
                    put("list", of.create());
                }}
        );
        // 将渲染后的文档写入到指定路径
        template.writeAndClose(new FileOutputStream("/Users/xiansen/Desktop/t.docx"));
    }