xml字符串转这JAVA对象
办入字符串有中文问题造成xml解析不完整
public static Object xmlToObject(String xml,String mappingFile){
Mapping map = new Mapping();
Object object=null;
try {
map.loadMapping(CastorUtil.class.getResource(mappingFile));
Unmarshaller unmar = new Unmarshaller(map);
object = unmar.unmarshal(new InputSource(new StringReader(xml)) );
Marshaller marshaller = new Marshaller(new OutputStreamWriter(
System.out));
marshaller.setMapping(map);
marshaller.marshal(object);
} catch (Exception e) {
e.printStackTrace();
}
return object;
}