JAXB解析XML
来源:互联网 发布:手机dns修复软件 编辑:程序博客网 时间:2024/05/20 07:14
1.导包
<dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.1.9</version></dependency><dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.2.12</version></dependency>
2.定义XML实体类
@Data@XmlAccessorType(XmlAccessType.FIELD)@XmlRootElementpublic class Enumeration { @XmlElement(name = "item") private List<EnumItem> items; @Data @XmlAccessorType(XmlAccessType.FIELD) @XmlRootElement public static class EnumItem { @XmlAttribute private String value; @XmlAttribute private String title; @Override public String toString() { return "EnumItem{" + "value='" + value + '\'' + ", title='" + title + '\'' + '}'; } } @Override public String toString() { return "Enumeration{" + "items=" + items + '}'; }}
2.解析
JAXBContext jaxbContext = JAXBContext.newInstance(Enumeration .class, MyClass.class);Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();MyClass class=(MyClass)unmarshaller.unmarshal(...);
阅读全文
0 0
- JAXB解析xml
- JAXB解析XML
- JAXB解析xml
- JAXB解析XML
- JAXB解析xml
- jaxb解析xml
- JAXB解析xml实例
- JAXB解析xml
- JAXB解析XML
- JAXB解析xml
- JAXB解析生成xml
- jaxb解析xml
- JAXB解析XML
- JAXB解析XML文件
- jaxb解析xml
- 使用JAXB快速解析XML
- Jaxb对XML的解析
- jaxb xml生成与解析
- 数据结构之霍夫曼树
- ios 多项选择与单项选择
- Python-函数的参数顺序
- 安卓EditText限制输入类型的一些技巧
- crond命令和crontab命令调研
- JAXB解析XML
- jetty post 提交的数据太大
- POJ 1639 Picnic Planning
- 每天一个shell命令(更新中)
- Python 获取指定目录下级文件
- linux下安装nodejs
- Torch7入门续集补充--- nngraph包的使用
- 数据结构之红黑树(一)——基础分析
- float与double的范围和精度