public class TemplateEngine extends Object
| 构造器和说明 |
|---|
TemplateEngine() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
generateFromFiles(String tplFileName,
String dataFileName,
String resultFilePath)
从指定的tpl模板文件和json数据的文件生成文本文件,保存到指定路径,并返回生成的文本文件的字符串。
|
static String |
generateFromString(String tpl,
String json)
传入字符串数组和json格式字符串,生成文本字符串并返回。
|
protected static String |
readTextFile(InputStream is)
从文本文件读取字符串
|
public static String generateFromFiles(String tplFileName, String dataFileName, String resultFilePath) throws IOException, ScriptException
tplFileName - 模板文件路径dataFileName - json数据文件路径resultFilePath - 保存结果的文本文件的路径IOException - 文件读取错误ScriptException - Js代码错误public static String generateFromString(String tpl, String json) throws IOException, ScriptException
tpl - 模板字符串。json - json格式的字符串。IOException - 文件读取错误ScriptException - Js代码错误protected static String readTextFile(InputStream is) throws IOException
is - 文件的输入流IOException - 文件读取错误Copyright © 2015. All rights reserved.