<dataset>
<record recordID="1" name="UserInfo">
<field name="id" length="10"/>
<field name="name" length="50"/>
<field name="age" length="3"/>
</record>
</dataset>
import net.sf.flatpack.DataSet;
import net.sf.flatpack.DefaultDataSet;
public class FlatPackDemo {
public static void main(String[] args) {
String configFile = "path/to/config.xml";
String dataFile = "path/to/data.csv";
DataSet dataSet = DefaultDataSet.newDefaultDataSet(configFile, dataFile);
while (dataSet.next()) {
String id = dataSet.getString("id");
String name = dataSet.getString("name");
int age = dataSet.getInt("age");
System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);
}
dataSet.close();
}
}