---
title: 'Mikroformate mit JAXB in XML abbilden'
url: 'https://tutego.de/blog/javainsel/2008/02/mikroformate-mit-jaxb-in-xml-abbilden'
markdown: 'https://tutego.de/blog/javainsel/2008/02/mikroformate-mit-jaxb-in-xml-abbilden.md'
date: '2008-02-15'
description: 'Die Informationen von Mikroformaten lassen sich mit JAXB relativ leicht in XML konvertieren: import java.util.*;import javax.xml.bind.*;import javax.xml.bind.annotation.*;public class MicroformatViaJaxb{ public static void main( String[] args ) throws JAXBException { Microformat mf = new Micro…'
taxonomy:
  category:
    - Allgemein
---

# Mikroformate mit JAXB in XML abbilden

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Mikroformate mit JAXB in XML abbilden

15.02.2008 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Die Informationen von [Mikroformaten](http://de.wikipedia.org/wiki/Mikroformat) lassen sich mit JAXB relativ leicht in XML konvertieren:

```java
import java.util.*;import javax.xml.bind.*;import javax.xml.bind.annotation.*;public class MicroformatViaJaxb{  public static void main( String[] args ) throws JAXBException  {    Microformat mf = new Microformat();    mf.elements.add( new Element( "name", "Christian Ullenboom" ) );    mf.elements.add( new Element( "address", "tutego Allee" ) );    mf.elements.add( new Element( "phone", "2873568956928" ) );    JAXBContext context = JAXBContext.newInstance( Microformat.class );    Marshaller m = context.createMarshaller();    m.setProperty( Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE );    m.marshal( mf, System.out );  }}@XmlRootElement( name = "div" )class Microformat{  @XmlAttribute( name = "class" )  public String key = "person";  @XmlElement( name = "span" )  public List elements = new ArrayList();}class Element{  @XmlAttribute( name = "class" )  public String key;  @XmlValue  public String value;  public Element() { }  public Element( String key, String value )  {    this.key = key;    this.value = value;  }}
```

Kategorien: [Allgemein](https://tutego.de/blog/javainsel/category/allgemein/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Got all this abbreviations?](https://tutego.de/blog/javainsel/2008/02/got-all-this-abbreviations.md)
- Next: [Java-API für Google-Calendar/Google Documents](https://tutego.de/blog/javainsel/2008/02/java-api-fur-google-calendargoogle-documents.md)
