Jaxb解析xml(带命名空间)相关联的属性 "xsi:NamespaceSchemaLocation" 的前缀 "xsi" 未绑定。
2016-01-07 18:41
2236 查看
1.
2
不用时报错
org.xml.sax.SAXParseException; systemId: file:/C:/Users//Desktop/test.xml; lineNumber: 4; columnNumber: 94; 与元素类型 "diagram" 相关联的属性 "xsi:NamespaceSchemaLocation" 的前缀 "xsi" 未绑定。
3
final JAXBContext context = JAXBContext.newInstance(XlvdDiagram.class); final Unmarshaller unmarshaller = context.createUnmarshaller(); final FileReader reader = new FileReader(new File(path)); final SAXParserFactory sax = SAXParserFactory.newInstance(); sax.setNamespaceAware(false);// 忽略命名空间 final XMLReader xmlReader = sax.newSAXParser().getXMLReader(); final SAXSource saxSource = new SAXSource(xmlReader, new InputSource(reader)); final Object object = unmarshaller.unmarshal(saxSource);
2
不用时报错
org.xml.sax.SAXParseException; systemId: file:/C:/Users//Desktop/test.xml; lineNumber: 4; columnNumber: 94; 与元素类型 "diagram" 相关联的属性 "xsi:NamespaceSchemaLocation" 的前缀 "xsi" 未绑定。
3
相关文章推荐
- java使用jaxb操作xml示例
- JavaXML
- JAXB XML与对象之间转换
- JAXB
- java jaxb xml
- JAXB 解决XML与JavaBean的互换
- JAXB “Class has two properties of the same name” issue
- 采用JAX-WS Annotated Services from Java+JAXB发布获取web service
- cxf 异常
- JAXB技术的魔力
- JDK1.6新特性
- jaxb和tomcat问题
- JAXB实现XML和Java对象绑定
- Java Web服务指南
- 关于使用jaxb做配置解析
- activeMQ启动错误,引出的java endorsed目录问题。
- jaxb 简介
- jaxb 简介 2
- axis1.4--沉淀于webservice河床里
- JAXB