jaxb 序列化与反序列化是遇到的问题
来源:互联网 发布:五笔for mac 编辑:程序博客网 时间:2024/06/17 18:07
在使用jaxb的时候如果碰到命名空间的问题(ns2..nsN 为前缀的命名空间),相信已经让很多人头疼过了。
对于xml文档存在多个命名空间的时候,同时又存在命名空间前缀的情况,如下所示:
xml内容:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><teacher xmlns:f1="I'm fake namespace1" xmlns:f3="I'm fake namespace3" xmlns:f2="I'm fake namespace2"> <student name="zhangsan1" age="10"/> <student name="zhangsan2" age="20"/> <student name="zhangsan3" age="30"/> <classes cno="no.1" number="10"/> <classes cno="no.2" number="20"/> <classes cno="no.3" number="30"/></teacher>
通过在package下添加package-info.java以解决从javabean–>xml的解析的情况,
package-info.java:
@XmlSchema(xmlns = { @XmlNs(namespaceURI = "I'm fake namespace1", prefix="f1"), @XmlNs(namespaceURI = "I'm fake namespace2", prefix="f2"), @XmlNs(namespaceURI = "I'm fake namespace3", prefix="f3")})package face;import javax.xml.bind.annotation.XmlSchema;import javax.xml.bind.annotation.XmlNs;
未完待续
1 0
- jaxb 序列化与反序列化是遇到的问题
- XML文本的序列化与反序列化的操作,与遇到的问题
- 枚举的序列化与反序列化问题
- JAXB主要用来实现对象和XML之间的序列化和反序列化
- 使用XStream序列化、反序列化XML数据时遇到的各种问题
- jaxb xml序列化与Java类的转化
- 数据的序列化与反序列化类
- jaxb解析xml遇到的问题
- 反序列化中遇到的问题
- Json的序列化与反序列化的问题c#
- .net中的序列化与反序列化问题
- java序列化与反序列化系列问题
- 有关java中对象序列化与反序列化的乱码问题
- java 中对象序列化与反序列化的乱码问题
- 序列化与反序列
- 序列化与反序列
- POJO与JSON的序列化与反序列化
- Unity与C#的序列化与反序列化
- CoordinatorLayout的使用
- 剑指Offer4:替换空格
- 如何在腾讯云上开发一款O2O书签?
- 数据结构--基本数据结构
- 第七届蓝桥杯b组第四题-快速排序
- jaxb 序列化与反序列化是遇到的问题
- oracle创建用户
- jquery 常规绑定事件click与on委托绑定测试
- DedeCMS模板修改方法
- 解决AndroidStudio更新后在 Building gradle project info 一直卡住
- shell 变更文件所属的用户和组
- 微信小程序开发之页面栈
- Ubuntu16.04安装Mininet
- app接口设计之token的php实现