代码拉取完成,页面将自动刷新
在源码中提供了单元测试案例,可以作为参考。
通过TextParser
对象来完成转换,下面是一段示例:
TextParser parser = new TextParser(
new FileInputStream("tests/test.xml"),
new FileInputStream("tests/test.json"),
new FileOutputStream("tests/test.pdf"));
parser.genPDF();
TextParser
原型为:
public TextParser(InputStream xml_stream,
InputStream json_stream,
OutputStream out_stream);
其中xml_stream
是输入 XML 模板流对象,json_stream
是输入 JSON 数据流对象,输出 PDF 文件写入out_stream
中。
建立TextParser
对象后,直接调用genPDF()
即可。
和上面转换为 PDF 类似,只不过是调用genHTML()
而不是调用genPDF()
。
在输出为 HTML 时,可以设置一些额外的参数,包括:
请参考TextParser
对象提供的 public 接口,这些接口都是自说明的。
这是通过DocReader
对象完成,下面是一段示例:
InputStream doc_stream = new FileInputStream("tests/test.doc");
OutputStream xml_stream = new FileOutputStream("tests/test.xml");
OutputStream json_stream = new FileOutputStream("tests/test.json");
DocReader reader = new DocReader();
reader.setAutoTitle(true);
reader.ignoreBlankPara(true);
reader.read(doc_stream, xml_stream, json_stream);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。