我在JAXB-Annotations的帮助下将对象编组为XML字符串,它适用于我的类。我有不能改变的类(没有可能的源代码更改=>没有可能的JAXB-Annotation)。如何为这些类使用外部绑定文件(在主应用程序和war文件中)?
编组编码:
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
...
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
JAXBContext jaxbContext = JAXBContext.newInstance(clazz);
Marshaller jaxbMarshaller = jaxbContext.createMarshaller();
jaxbMarshaller.marshal(object, outStream);
return outStream.toString("UTF-8");
由于 Mallex