我正在为长的类名创建别名...它工作得非常好,但是其中一个序列化的类是一个私有内部类。除了公开它,我想不出其他的方法来创建别名。我不喜欢这个解决方案,因为它一开始就不应该公开。但是,因为为它创建别名可以在不必修改XML文件的情况下更改包名和类名(因为第一个标记是完全限定的类名)。下面是我创建别名的方法:
xstreamInstance.alias("ClassAlias", Ou
今天,我遇到了XStream的奇怪行为。XStreamAsAttribute private int level;}
我不同意只使用属性在反序列化期间,总是抛出com.thoughtworks.xstream.converters.ConversionException,原因是NullPointerException。属性值总