JAXB代表用于XML绑定的Java体系结构。它用于将XML转换为java对象,并将java对象转换为XML。JAXB定义了一个用于在XML文档中读写Java对象的API。

对象结构说明:最外层one,属性三个onea,oneb,及List集合two对象,第二层two对象里三个属性twoa,twob,towc,第三层towc对象时List集合对象有两个属性fileno,filemc

<one>
    <onea>1</onea>
    <oneb>1</oneb>
    <two>
        <twoa>a</twoa>
        <twob>2</twob>
        <twoc>
            <fileno>1</fileno>
            <filemc>1.jpg</filemc>
        </twoc>
        <twoc>
            <fileno>2</fileno>
            <filemc>2.jpg</filemc>
        </twoc>
    </two>
<!--第二个文件夹-->
    <two>
        <twoa>3</fileno>
        <twob>3</flzlmc>
        <twoc>
            <fileno>1</fileno>
            <filemc>1.jpg</filemc>
        </twoc>
        <twoc>
            <fileno>2</fileno>
            <filemc>2.jpg</filemc>
        </twoc>
        <twoc>
            <fileno>3</fileno>
            <filemc>3.jpg</filemc>
        </twoc>
    </two>
</one>

第一层类上面

@XmlRootElement(name = "one")
@XmlAccessorType(XmlAccessType.FIELD)
public class 类名{
private String onea;private String oneb;@XmlElement(name = "two", type = two.class)private List<two> two;
}

第二层

@XmlAccessorType(XmlAccessType.FIELD)
public class 类名{
private String two;private String twoa;@XmlElement(name = "three", type = three.class)private List<three> three;
}

第三层

@XmlAccessorType(XmlAccessType.FIELD)

public class three{ 
private String fileno; 
private String filemc;}

JAXB对象转XML List类型注解示例相关推荐

  1. 《流畅的Python第二版》读书笔记——函数中的类型注解

    引言 这是<流畅的Python第二版>抢先版的读书笔记.Python版本暂时用的是python3.10.为了使开发更简单.快捷,本文使用了JupyterLab. 本章关注于Python在函 ...

  2. jaxb java xml序列化_XML编程总结(六)——使用JAXB进行java对象和xml格式之间的相互转换...

    (六)使用JAXB进行java对象和xml格式之间的相互转换 JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML ...

  3. JAXB实现java对象与xml之间转换

    一.Jaxb处理java对象和xml之间转换常用的annotation有: 1. @XmlType 2. @XmlElement 3. @XmlRootElement 4. @XmlAttribute ...

  4. SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换)

    Spring3.1开始使用新的HandlerMapping 和 HandlerAdapter 来支持@Contoller 和@RequestMapping注解处理:处理器映射RequestMappin ...

  5. JAXB处理java对象与xml格式之间的转换

    JAXB(Java Architecture for XML Binding)是J2SE和J2EE平台的一部分,让开发者能够快速完成Java类和XML的互相映射.一些具体的介绍和使用可以到此细看:JA ...

  6. Spring更简单的存储对象------不使用XML而使用注解

    1.更简单进行存储: 1.先进行创建Spring的项目 先进行创建maven项目,在pom.xml里面引入对Spring所依赖的jar包(核心包:5.2.3) <!-- https://mvnr ...

  7. Spring 中的AOP的通知类型的示例(xml)

    个人博客:https://suveng.github.io/blog/​​​​​​​ Spring 中的AOP的通知类型的示例 AOP中的通知类型(advice)一共有五中: around advic ...

  8. python中字符串转xml对象_Python实现对象转换为xml的方法示例

    本文实例讲述了Python实现对象转换为xml的方法.分享给大家供大家参考,具体如下: # -*- coding:UTF-8 -*- ''''' Created on 2010-4-20 @autho ...

  9. xml转对象 jdom_JDOM从对象编写XML文件示例

    xml转对象 jdom In last tutorial we learned basics of Java JDOM and how we can read XML file to Object. ...

最新文章

  1. Linux 之父归来!
  2. Error: No module named books
  3. Quartz调度器学习--基本概念
  4. border-radius的使用 css样式
  5. 【强烈推荐】程序猿们,九度Online Judge开始举办月赛啦!!会编程才是王道!!!!!
  6. kotlin获取属性_Kotlin程序| 属性获取器和设置器方法的示例
  7. P4: Programming Protocol-Independent Packet Processors
  8. 信息学奥赛一本通 1312:【例3.4】昆虫繁殖
  9. Java问题定位之如何借助线程堆栈进行问题分析
  10. 探索Windows命令行系列(7):通过命令编译C#类和Java类
  11. pda连接电脑无法存取文件_手机无法连接电脑怎办
  12. AspectJ注解版和XML版
  13. .NET项目开发—浅谈面向接口编程、可测试性、单元测试、迭代重构(项目小结)...
  14. 浏览器访问IPv6地址
  15. 基于JSP的学术交流论坛系统的设计与实现
  16. Spigot 算法之一 计算调和级数的和
  17. Excel怎么插入按钮
  18. 七日杀Liunx SteamCMD开服超详细教程及服务器配置需求
  19. 2022年制冷与空调设备运行操作考试题库模拟考试平台操作
  20. vite+ts+vue3 知识点(全局组件,局部组件,递归组件)

热门文章

  1. 微型计算机原理daa,西安交通大学18年3月课程考试《微机原理与接口技术》作业考核试...
  2. Maven 跨项目调用persistence.xml动态配置文件
  3. dijkstra算法_Dijkstra算法详细(单源最短路径算法)
  4. 本周大新闻|传鸿海计划收购佐臻,Epic推出简易化面捕方案
  5. html组织结构图 源码,css绘制组织结构图
  6. [STM32学习]——一文搞懂I2C总线
  7. 【Ubuntu安装QQ】
  8. 正则表达式语法及用法
  9. Zabbix,Nagios,OneAPM Servers 安装部署大比拼
  10. 注册表中添加和删除启动项