castor框架

    技术2022-05-19  24

    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;     }


    最新回复(0)