JAXB marshall忽略接口

时间:2012-01-12 17:29:01

标签: java xml jaxb

我正在尝试用一个接口来编组一个类。我收到一条错误消息“JAXB无法处理接口。”我已经看到了几种处理接口的解决方案,但我认为我的情况略有不同,因为我不会在xml中使用该接口中的数据。那么有没有办法忽略界面或类似的东西?

另外,类(Comment)是从库中获取的,我认为我不能更改注释。

Comment newComment = event.getComment(); 

// Marshalling
JAXBContext context = JAXBContext.newInstance(newComment.getClass());// error occurs
Marshaller marshaller = context.createMarshaller();
StringWriter writer = new StringWriter();

marshaller.marshal(newComment, writer);

0 个答案:

没有答案