Mega Code Archive

 
Categories / Java by API / Javax Xml Bind
 

Marshaller marshal(Object jaxbElement, OutputStream os) throws JAXBException

import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement public class Weird {          private String value;          @XmlAttribute(name="value")     private String svalue;     public String getValue() {         return value;     }     public void setValue(String value) {         this.value = value;     }     public static void main(String[] args) throws JAXBException {         Weird w = new  Weird();         w.value="foo";         w.svalue="bar";         JAXBContext context = JAXBContext.newInstance(Weird.class);         context.createMarshaller().marshal(w, System.out);     } }