java - JAXB - change property name without changing variable name in class -


so have code this:

@xmlrootelement(name = "person") @xmltype(proporder = {"name", "secondname"}) public class person {    private string name;    private string secondname;     public void setname(string name) {       this.name = name;    }     public string getname() {       return name;    }     public void setsecondname(string secondname) {       this.secondname = secondname;    }     public string getsecondname() {       return secondname;    } } 

and when want create xml file makes me:

<person>    <name>john</name>    <secondname>smith</secondname> </person> 

is way make in xml file <second-name> instead of <secondname> without changing in class on private string second-name?

problem solved. should this:

@xmlelement(name="second-name") public string getsecondname() {    return secondname; } 

Comments

Popular posts from this blog

html - Firefox flex bug applied to buttons? -

html - Missing border-right in select on Firefox -

c# - two queries in same method -