当变量名是由两个或以上的英文名组成时,如:
xstream生成xml时字段名为myFirstName,
castor生成xml时字段名为my-first-name,
除去这点,xstream与castor在对Object的路径处理上也有不同,
如一个名为Article的类在项目的test包中,那么在将一个该类的Object转化为XML时,
xstream生成的xml为:
castor生成的xml为:
String myFirstName
xstream生成xml时字段名为myFirstName,
castor生成xml时字段名为my-first-name,
除去这点,xstream与castor在对Object的路径处理上也有不同,
如一个名为Article的类在项目的test包中,那么在将一个该类的Object转化为XML时,
xstream生成的xml为:
<test.Article>
<...>...<.../>
</test.Article>
castor生成的xml为:
<article>
<...>...<.../>
</article>
也就是说xstream生成的xml会包含入参Object类的路径,而castor不会