B
bananenkasper
Gast
Hallo zusammen,
Ich habe Probleme, ein Object zu XML zu serialisieren:
leider bekomme ich in Zeile 4 eine NPE.
XStream ist Version 1.3.1
XPP3 ist Version 1.1.4c
Was mache ich falsch?
Ich habe Probleme, ein Object zu XML zu serialisieren:
Java:
private static void objectToXML(Object o, File file) throws IOException {
if (o == null || file == null)
throw new NullPointerException();
XStream xstream = new XStream();
String xml = xstream.toXML(o);
new LazyStringWriter(xml).toFile(file);
}
leider bekomme ich in Zeile 4 eine NPE.
Code:
java.lang.NullPointerException
at com.thoughtworks.xstream.mapper.ClassAliasingMapper.addClassAlias(ClassAliasingMapper.java:44)
at com.thoughtworks.xstream.XStream.alias(XStream.java:939)
at com.thoughtworks.xstream.XStream.setupAliases(XStream.java:588)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:443)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:385)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:323)
at meineKlasse.objectToXML(SerializationStrategyXML.java:40)
XStream ist Version 1.3.1
XPP3 ist Version 1.1.4c
Was mache ich falsch?