public class PstrVo {
private Long rpid;
private String rinm;
private String firc;
private String fice;
private String rfsg;
private String orxn;
private String sstm;
private String stcr;
private String ssds;
private String udsi;
private Long sctn;
//省略getter/setter方法
}
直接用toxml之后,输出的是
<PSTR>
<rinm>ChinaPay</rinm>
<firc>100101</firc>
<fice>-1</fice>
<rfsg></rfsg>
<orxn>NPS-1-20121106-0002-0001.xml<orxn>
<sstm></sstm>
<ssds></ssds>
<udsi></udsi>
<sctn>1</sctn>
</PSTR>
如果将java对象的属性改成大写的话,jekins工具上过不去...
所以怎样才能在不用修改javabean属性名的情况下,输出大写的标签呢!
<PSTR>
<RINM>ChinaPay</RINM>
<FIRC>100101</FIRC>
<FICE>-1</FICE>
<RFSG></RFSG>
<ORXN>NPS-1-20121106-0002-0001.xml</ORXN>
<SSTM></SSTM>
<SSDS></SSDS>
<UDSI></UDSI>
<SCTN>1</SCTN>
</PSTR>
------解决方案--------------------
可以使用@XStreamAlias("Message")注解加你字段上应该就可以了