Cómo guardar/cargar clases java a una secuencia (o archivo) en formato XML (1 / 2 paso)

Paso 1: El camino corto

1. descargar Ardulink de aquí http://www.ardulink.org
2. Inserte en su ardulink.jar de proyecto java
3. crear la clase de java con anotaciones JAXB (véase Example.zip en el siguiente paso)
4. Utilice la clase JAXBReaderWriter en ardulink.jar para almacenar o recuperar la clase de java en formato XML

Por ejemplo si tu clase se llama configuración sólo deberás escribir

JAXBReaderWriter readerWriter = nuevo JAXBReaderWriter(Configuration.class);

Se puede leer desde un archivo
Configuración = readerWriter.read(file);

Y guardar en un stream
readerWriter.write (configuración, outputstream);

Nota: Ardulink es un proyecto open source para controlar y coordinar placas Arduino de Java. Así que no hay todas las clases de Ardulink para guardar y cargar las clases y de formato XML. JAXBReaderWriter es solo una clase de utilidad utilizada en funciones de Ardulink. Usted puede extraer de la ardulink.jar y la reutilización. Por favor lea la licencia antes.

Artículos Relacionados

Procedimiento para demostrar que converge una secuencia definida

Procedimiento para demostrar que converge una secuencia definida

este Instructable irá, paso a paso, el método general para demostrar que una secuencia converge a un límite vía usar la definición de convergencia.Rápida definición de términos utilizados en este Instructable:1) candidato: En pocos pasos veremos a un
Cómo cargar un cartucho en una bomba de Cosmo de Deltec

Cómo cargar un cartucho en una bomba de Cosmo de Deltec

este instructable muestra algo tuve que aprender por ensayo y error para mi hijo que tiene diabetes tipo 1 y utiliza una bomba Deltec Cosmo.Nota: Este instructivo requiere conocimiento previo de la cantidad necesaria de insulina en el cartucho.PRECAU
Cómo crear una. DXF archivo de AutoDesk Inventor

Cómo crear una. DXF archivo de AutoDesk Inventor

en este instructable te enseñaré cómo dibujar un objeto simple en Autodesk Inventor y guardarlo como un archivo DXF para su uso con un cortador del Plasma del CNC.Se necesita:1) acceso a Software de Autodesk Inventor (disponible en todos los equipos
Construir una secuencia de video con LinkIt Smart 7688 y verlo en todas partes en cloud

Construir una secuencia de video con LinkIt Smart 7688 y verlo en todas partes en cloud

Hola a todos!Hoy me gustaría compartir con ustedes cómo construir un steeam vidoe con junta de desarrollo de LinkIt 7688 inteligente y un servicio en la nube gratis de usar y ver el vídeo por todas partes en la web y móvil.Por favor vaya a MediaTek n
Una secuencia jugable canjo

Una secuencia jugable canjo

I como las guitarras de una sola cuerda o puede ukeleles, así que decidí hacer dos para mis hijos.sólo necesita:-un trozo de madera (alrededor de 50cm de largo, no a grande o gruesa)-un taladro-tornillos y tuercas-clavija de ukelele y cadena-una lata
Crear una secuencia de acción con una serie de imágenes

Crear una secuencia de acción con una serie de imágenes

es muy gratificante para crear una imagen que transmite mucho más que lo que se puede capturar en una sola imagen. Ya sea primeros pasos del bebé o un Gimnasta olímpico, el proceso de trabajo aquí está transportando el movimiento en una imagen estáti
NeoWeather: Ambient Weather Indicator

NeoWeather: Ambient Weather Indicator

Todos no podemos tener el escritorio al lado de la ventana. En mi caso, mi compañero de trabajo en el escritorio frente al mío tiene el asiento de la ventana. Cuando llega el momento de hacer la caminata por la calle para conseguir algo, nunca estoy
Cómo hacer un modelo CAD 3D imprimibles de las exploraciones de Señor

Cómo hacer un modelo CAD 3D imprimibles de las exploraciones de Señor

estoy haciendo investigación con el profesor Chris Lee en la Universidad de Olin en convertir a exploraciones médicas en modelos 3D imprimibles para el uso en el tratamiento del cáncer.El concepto básico es tener una pila de exploraciones médicas 2D,
Kit de foto 360 para smartphones

Kit de foto 360 para smartphones

Si estás interesado en accesorios de fotografía nuevos smartphone - este kit le permite capturar animaciones artísticas de rotar objetos. Su perfecto para mostrar objetos en las redes sociales.El efecto es mejor visto para ser apreciado - ver los pri
Arduino aerogenerador Chill

Arduino aerogenerador Chill

problema: por lo que he estado tomando paseos con mi perro, Marcus y mi podómetro de Arduino.Aquí en el desierto en enero, hace frío y un poco de viento crea un factor de frialdad de viento frío. Soy un GEEK viejo perezoso y quisiera saber cuál es el
Centro de medios casero con frambuesa pi

Centro de medios casero con frambuesa pi

Con frambuesa pi y una pantalla hdmi/vga de un monitor de escritorio antiguo, puede crear le centro multimedia de casa propia. Este es un proyecto muy simple y requiere conocimientos mínimos requisitos de diseño de sistemas programación/embedded. Tod
Ejecuta FAT16 en el Ti Launchpad

Ejecuta FAT16 en el Ti Launchpad

Este video demostrables el código en acción para leer una tarjeta SDusted necesitará lo siguiente:Cualquier chip MSP430 con USI y 4k o más flashuna tarjeta SDun capcitor (algo más que 10uf)Código compositor Studio 5 (gracia facilita las cosas)Paso 1:
DinoCalc versión 1.0

DinoCalc versión 1.0

(versión de Arduino Pro Mini Protoboard)Última versión: http://code.google.com/p/dinocalc/Desarrollo: https://github.com/WeaselJones/DinoCalcEsta es una calculadora sin una pantalla LCD que te indica si la respuesta matemática es correcta o incorrect
Añadir registro a una aplicación Java

Añadir registro a una aplicación Java

Registro en cualquier aplicación puede ser muy útil ya que te permite saber lo que sucedió a un cierto punto en el tiempo. Voy a intentar explicar de una manera simple de añadir registro a una aplicación Java en pasos lo menos posibles.Si estás leyen