无法获取JAXB上下文

时间:2013-10-24 06:28:10

标签: jaxb

我有XSD生成的java类。 但是当我试图获得JAXB上下文(虽然没有引起反应)时,它会陷入死胡同。 没有错误,此行之后不会执行任何打印语句。没有任何事情发生。

我尝试了以下方法

JAXBContext jc = JAXBContext.newInstance(package)
JAXBContext jc = JAXBContext.newInstance(class)
JAXBContext jc = JAXBContext.newInstance(package,contextloader)

但是每个选项都失败了。

请建议。

1 个答案:

答案 0 :(得分:0)

JAXBContext.newInstance会返回JAXBContext的实例。因此,您需要创建Unmarshaller的实例以将XML转换为对象,并创建Marshaller的实例以将这些对象转换回XML。