framemaker 导出word文档,利用list遍历输出换行以及保留段落格式(首行空两格)

java 代码
// word行遍历语言--下面两行单独使用 均有效--目前不启用
		String strFWrap = "${KEY}";
		strFWrap = "${KEY}";
		//单独行文字
		String strWrap = "${KEY}";
// 数组转换成list
  for (int i = 0; i < strVals.length; i++) {
   String rs = strVals[i];
   HashMap mapBean = new HashMap();
   if (i == 0) {// strM.replace("${KEY}", rs)
    //strFWrap 该方法目前不启用
//    mapBean.put(strName, strFWrap.replace("${KEY}", rs));
//    newsList.add(mapBean);
    outputData.put(strName, rs);
   } else {
    mapBean.put(strName, strWrap.replace("${KEY}", rs));
    newsList.add(mapBean);
   }
  }
outputData.put(strName + "_LIST", newsList);		
ftl模板代码                                                                                                                      <#list XXX_LIST  as listKey>${listKey.KEY}

你可能感兴趣的:(JAVA)