Java XML: Marquer POJO avec ‘XmlRootElement’ qui inclut le name et le namespace*

Author:

Java XML: Marquer POJO avec 'XmlRootElement' qui inclut le name et le namespace*
{filelink=8748}

/***** Code de MesExemples.com *******/
 import javax.xml.bind.JAXBContext;import javax.xml.bind.JAXBException;import javax.xml.bind.Marshaller;import javax.xml.bind.annotation.XmlRootElement;@XmlRootElement(name = "person", namespace = "http://www.example.com/myperson")public class MyPerson {  private String first;  private String last;  public static void main(String[] args) throws JAXBException {    MyPerson p = new MyPerson();    p.first = "l";    p.last = "h";    JAXBContext context = JAXBContext.newInstance(MyPerson.class);    Marshaller marshaller = context.createMarshaller();    marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);    marshaller.marshal(p, System.out);  }  public String getFirst() {    return first;  }  public void setFirst(String first) {    this.first = first;  }  public String getLast() {    return last;  }  public void setLast(String last) {    this.last = last;  }} 

Code testé avec le fichier XML Suivant




	Sakoba
	Adams
	Rappel
	Ne m'oubliez pas ce week-end!

A Voir sur le même Sujet:

  • programmer un menu et sous menu imbriquées
  • programme java exemple

Leave a Reply

Your email address will not be published. Required fields are marked *