binary-data-format/bdf/Main.java

34 lines
833 B
Java
Executable File

package bdf;
import bdf.file.BdfFileManager;
import bdf.types.BdfArray;
import bdf.types.BdfNamedList;
import bdf.types.BdfObject;
public class Main {
public static void main(String[] args)
{
BdfFileManager bdf = new BdfFileManager("db/file.db");
BdfNamedList bdf_nl = new BdfNamedList();
bdf_nl.set("greeting", BdfObject.getNew("Hello, World!"));
bdf_nl.set("integer", BdfObject.getNew(21));
bdf_nl.set("integer", BdfObject.getNew(52));
BdfArray bdf_array = new BdfArray();
bdf_array.add(BdfObject.getNew(61));
bdf_array.add(BdfObject.getNew(42.0d));
bdf_array.add(BdfObject.getNew(67F));
bdf_array.add(BdfObject.getNew("hello!"));
bdf_nl.set("array", BdfObject.getNew(bdf_array));
bdf.setNamedList(bdf_nl);
bdf.saveDatabase();
System.out.println(bdf.serializeHumanReadable());
}
}