public class Person { private String name; private int age; } @Record public class PersonRecord { @Field(offset = 1, length = 10) private String name; @Field(offset = 11, length = 3) private int age; } StreamFactory factory = StreamFactory.newInstance(); StreamBuilder builder = new StreamBuilder("personStream") .format("fixedlength") .addRecord(PersonRecord.class); factory.define(builder); Reader reader = new StringReader("John 25"); BeanReader beanReader = factory.createReader("personStream", reader); PersonRecord personRecord = (PersonRecord) beanReader.read(); beanReader.close(); reader.close();


上一篇:
下一篇:
切换中文