使用XStream来转换。
XStream xStream = new XStream();
xStream.autodetectAnnotations(true); //
xStream.alias("HardwareInfo", HardwareInfo.class);//将序列化中的类全量名称,用别名替换。
Object info2 = xStream.fromXML(xml);
XML转java对象
原文:http://www.cnblogs.com/yanfly/p/4063723.html