JSaPar 介绍
JSaPar 是一个根据预设模型来解析各种文本文件和CSV文件的Java类库,主要的功能包括:
- 通过一个 XML 格式的 Schema 文件来解析文本文件的格式
- Schema 也可以直接在 Java 代码中操作或者手工编辑
- 可以使用两个不同的 Schema 来进行不同格式的文件之间的转换
- 支持大文本处理
示例代码:
Reader schemaReader = new FileReader(“samples/01_CsvSchema.xml”);
Xml2SchemaBuilder xmlBuilder = new Xml2SchemaBuilder();
Reader fileReader = new FileReader(“samples/01_Names.csv”);
Parser parser = new Parser(xmlBuilder.build(schemaReader));
Document document = parser.build(fileReader);
fileReader.close();
JSaPar 官网
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。