Я создал класс pojo во время выполнения, используя javassist. Я пытаюсь преобразовать XML-файл в java-объект, используя созданный мной pojo, используя jackson mapper, как показано ниже,
//test.proper.MyRuntimeClass is the Pojo I created using javassist.
CtClass ctClass = classPool.getCtClass("test.proper.MyRuntimeClass");
mapper.readValue(<InputStream>, Class.forName(ctClass.getName()));
Я могу разобрать файл XML, но не могу присвоить переменную типа MyRuntimeClass вышеуказанной строке.
Я хочу что-то вроде этого.
test.proper.MyRuntimeClass myClass = mapper.readValue(<InputStream>, Class.forName(ctClass.getName()));
Пожалуйста, дайте мне знать, как этого добиться. Заранее спасибо.
Map
. Можете ли вы объяснить, почему вы не хотите этого делать? - person ControlAltDel   schedule 21.06.2016