JAXB Example for marshalling and unmarshalling (to/from File, from String)