Hur man spara/ladda java-klasser till en ström (eller fil) i XML-format (1 / 2 steg)
Steg 1: Korta vägen
1. Hämta Ardulink från här http://www.ardulink.org
2. sätt i din java-projektet ardulink.jar
3. skapa en java-klass med JAXB anteckning (se Example.zip i nästa steg)
4. Använd JAXBReaderWriter klass i ardulink.jar att lagra eller hämta din java-klassen i XML-format
Till exempel om din klass heter konfiguration du har bara att skriva
JAXBReaderWriter readerWriter = ny JAXBReaderWriter(Configuration.class);
Du kan läsa från en fil
Konfiguration konfiguration = readerWriter.read(file);
Och spara till en ström
readerWriter.write (konfiguration, outputstream);
Obs: Ardulink är ett open source projekt att styra och samordna Arduino bräder från Java. Så behöver du inte alla klasser från Ardulink att spara och ladda klasser till och från XML-format. JAXBReaderWriter är bara ett verktyg klass används i Ardulink funktioner. Du kan extrahera den från ardulink.jar och återanvändning. Läs licens innan.