我想创建一个实用方法,它将两个对象作为参数并从它们中编组一个 XML。如果我对 from 参数使用实际的 Object 类型,则下面的代码有效,但是如何使这个通用?以下内容无法编译,因为它无法将 from Object 解析为类型。有任何想法吗?
public static String getXML(Object from){
StringWriter xml = new StringWriter();
try {
JAXBContext.newInstance(from.class).createMarshaller().marshal(from, xml);
} catch (Exception e) {
e.printStackTrace();
}
return xml.toString();
}