我使用JAXB将一些XML解组为Java对象:
我的代码看起来有点像这样:
InputStream testMsg = getClass().getResourceAsStream("TestDocumentEvent.xml");
Unmarshaller unmarshaller = JAXBContext.newInstance(DocumentEvent.class).createUnmarshaller();
DocumentEvent unmarshalled = (DocumentEvent) unmarshaller.unmarshal(testMsg);
然而,当我运行这段代码时,我得到了一个异常:
java.lang.IllegalArgumentException: is parameter must not be null
到底怎么回事?
发布于 2009-03-18 05:43:15
这是因为您传递给解组程序的InputStream
(' is‘参数,geddit)为空,请检查资源名称是否正确。
https://stackoverflow.com/questions/657091
复制相似问题